Sun May 19 18:56:06 UTC 2024 I: starting to build yade/trixie/arm64 on jenkins on '2024-05-19 18:56' Sun May 19 18:56:06 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_5/42714/console.log Sun May 19 18:56:06 UTC 2024 I: Downloading source for trixie/yade=2024.02a-1 --2024-05-19 18:56:06-- http://deb.debian.org/debian/pool/main/y/yade/yade_2024.02a-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 3180 (3.1K) [text/prs.lines.tag] Saving to: ‘yade_2024.02a-1.dsc’ 0K ... 100% 284M=0s 2024-05-19 18:56:06 (284 MB/s) - ‘yade_2024.02a-1.dsc’ saved [3180/3180] Sun May 19 18:56:06 UTC 2024 I: yade_2024.02a-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: yade Binary: yade, libyade, python3-yade, yade-doc Architecture: amd64 arm64 all Version: 2024.02a-1 Maintainer: Debian Science Maintainers Uploaders: Anton Gladky Homepage: https://yade-dem.org/doc/ Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/science-team/yade Vcs-Git: https://salsa.debian.org/science-team/yade.git Testsuite: autopkgtest Build-Depends: cmake, debhelper-compat (= 13), dh-exec, dh-python, freeglut3-dev, help2man, libboost-all-dev, libbz2-dev, libeigen3-dev, libgl-dev, libgmp-dev, libgts-dev, libmetis-dev, libmpc-dev, libmpfr-dev, libmpfrc++-dev, libopenblas-dev, libqglviewer-dev-qt5, libsqlite3-dev, libsuitesparse-dev, libvtk9-dev, libxi-dev, libxmu-dev, pyqt5-dev-tools, python3-dev, python3-ipython, python3-matplotlib, python3-minieigen, python3-mpi4py, python3-mpmath, python3-numpy, python3-pil, python3-pygraphviz, python3-pyqt5, python3-pyqt5.qtsvg, python3-tk, python3-xlib, zlib1g-dev Build-Depends-Indep: dvipng, graphviz, python3-ipython-genutils, libjs-jquery, lmodern, python3-bibtexparser, python3-sphinx, texlive-fonts-recommended, texlive-lang-all, texlive-plain-generic, texlive-latex-extra, texlive-latex-recommended, texlive-pictures, texlive-xetex, tipa Package-List: libyade deb science optional arch=amd64,arm64 python3-yade deb python optional arch=amd64,arm64 yade deb science optional arch=amd64,arm64 yade-doc deb doc optional arch=all Checksums-Sha1: 9b426ac02a883007c9db1ee10d50d4c2a2318c65 12702184 yade_2024.02a.orig.tar.bz2 af436276ee0ab29b009f280b1b81426d20dc5d72 833 yade_2024.02a.orig.tar.bz2.asc c68137b7729cf02f6036ed901385d553008eb49d 26200 yade_2024.02a-1.debian.tar.xz Checksums-Sha256: 98343cfb099e8db50ea6863ff8425e00826f3bf580a12c20d526da52d2576c83 12702184 yade_2024.02a.orig.tar.bz2 6d1ba58401ebbb6155f5883f819ce8099f87046af03276284d74399bb770ba5c 833 yade_2024.02a.orig.tar.bz2.asc 43757b8409446368f5c12813036578c6ed9fa607590e8b854872aef081738066 26200 yade_2024.02a-1.debian.tar.xz Files: 5010e887f6b2f63ae0bee239513758ad 12702184 yade_2024.02a.orig.tar.bz2 566c2fc1f008e92296c0c6aea9a3d7f2 833 yade_2024.02a.orig.tar.bz2.asc 9c5d10df47bc6189af6cf4efc95495a2 26200 yade_2024.02a-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAmXHMbkACgkQ0+Fzg8+n /wby/RAAgcWMsGuFs86PKxxjSqnfJc5GEk2lnra8TLVbfhJr42OkXUiYhzEVod0U fas1ylUaTgIMlYdvU0NwV/MwcdX1YLFmRT0fKX9MZyy0Pw2vv8ei20DarJtW7fza ZHkJt7iZCqNzVH2mNjuWWcA48T/EVrsI1cpQ44tASUP/k/JLKUTk8pIMuz7bpp2n MsXkoMXyeiaZe9R+8KBPwBQf3gbhW70fNvBI7BlyWMDBpgcQo5bIaxrZRtPZUJB3 ytG+mOtHTaWcl0E+bVItn8TwKFETYsZfPXa/f88Vl+x00VV7gZ8OBagE2gM16VT3 g8ntmbdlxVEzg3QlG40f53Lj8+77qbZzPseu2LJHJI25qmwpgMkTNDSbjcD1krs9 aISCqv+I+Bl+vIKZMBihL1WegE+FkoJQ/qA/2Cxy8aAVvwaffF05JOj+BEROuVqL rNf7ATWTClJ02FQwdIeQADh8pCYAkfyVKDjxDOnDOOza7ZkxAopFLAdA5HIXGNhN Wn8MJIe+SVy1Vpwjg2zHeklR0l8Z4ideBJ8SpyxzrxqXBJzsconxPYt/cKvYBOLY dXKHOjNGY14vdUhpojNcCwhjikiyp/JrZMv4JmYY6OtmFVMA5TP6AevCDumhMep4 7U7ailOW9MbFmdA3HSGswah1oM0LEcrSOVt4UTR10ifm4yzXMHw= =aNAs -----END PGP SIGNATURE----- Sun May 19 18:56:06 UTC 2024 I: Checking whether the package is not for us Sun May 19 18:56:06 UTC 2024 I: Starting 1st build on remote node codethink03-arm64.debian.net. Sun May 19 18:56:06 UTC 2024 I: Preparing to do remote build '1' on codethink03-arm64.debian.net. Mon May 20 05:41:01 UTC 2024 I: Deleting $TMPDIR on codethink03-arm64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Sat Jun 21 13:19:08 -12 2025 I: pbuilder-time-stamp: 1750555148 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [yade_2024.02a-1.dsc] I: copying [./yade_2024.02a.orig.tar.bz2] I: copying [./yade_2024.02a.orig.tar.bz2.asc] I: copying [./yade_2024.02a-1.debian.tar.xz] I: Extracting source gpgv: Signature made Sat Feb 10 08:20:09 2024 gpgv: using RSA key BBBD45EA818AB86FF67E7285D3E17383CFA7FF06 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./yade_2024.02a-1.dsc: no acceptable signature found dpkg-source: info: extracting yade in yade-2024.02a dpkg-source: info: unpacking yade_2024.02a.orig.tar.bz2 dpkg-source: info: unpacking yade_2024.02a-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 10_disable_some_tests.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1586703/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='arm64' IFS=' ' INVOCATION_ID='ce5406105a474761a872d20a76f0296b' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='1586703' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.GpfDZWnz/pbuilderrc_fR1s --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.GpfDZWnz/b1 --logfile b1/build.log yade_2024.02a-1.dsc' SUDO_GID='109' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink03-arm64 6.1.0-21-cloud-arm64 #1 SMP Debian 6.1.90-1 (2024-05-03) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Jun 21 17:48 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1586703/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: cmake, debhelper-compat (= 13), dh-exec, dh-python, freeglut3-dev, help2man, libboost-all-dev, libbz2-dev, libeigen3-dev, libgl-dev, libgmp-dev, libgts-dev, libmetis-dev, libmpc-dev, libmpfr-dev, libmpfrc++-dev, libopenblas-dev, libqglviewer-dev-qt5, libsqlite3-dev, libsuitesparse-dev, libvtk9-dev, libxi-dev, libxmu-dev, pyqt5-dev-tools, python3-dev, python3-ipython, python3-matplotlib, python3-minieigen, python3-mpi4py, python3-mpmath, python3-numpy, python3-pil, python3-pygraphviz, python3-pyqt5, python3-pyqt5.qtsvg, python3-tk, python3-xlib, zlib1g-dev, dvipng, graphviz, python3-ipython-genutils, libjs-jquery, lmodern, python3-bibtexparser, python3-sphinx, texlive-fonts-recommended, texlive-lang-all, texlive-plain-generic, texlive-latex-extra, texlive-latex-recommended, texlive-pictures, texlive-xetex, tipa dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19747 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on cmake; however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-exec; however: Package dh-exec is not installed. pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on freeglut3-dev; however: Package freeglut3-dev is not installed. pbuilder-satisfydepends-dummy depends on help2man; however: Package help2man is not installed. pbuilder-satisfydepends-dummy depends on libboost-all-dev; however: Package libboost-all-dev is not installed. pbuilder-satisfydepends-dummy depends on libbz2-dev; however: Package libbz2-dev is not installed. pbuilder-satisfydepends-dummy depends on libeigen3-dev; however: Package libeigen3-dev is not installed. pbuilder-satisfydepends-dummy depends on libgl-dev; however: Package libgl-dev is not installed. pbuilder-satisfydepends-dummy depends on libgmp-dev; however: Package libgmp-dev is not installed. pbuilder-satisfydepends-dummy depends on libgts-dev; however: Package libgts-dev is not installed. pbuilder-satisfydepends-dummy depends on libmetis-dev; however: Package libmetis-dev is not installed. pbuilder-satisfydepends-dummy depends on libmpc-dev; however: Package libmpc-dev is not installed. pbuilder-satisfydepends-dummy depends on libmpfr-dev; however: Package libmpfr-dev is not installed. pbuilder-satisfydepends-dummy depends on libmpfrc++-dev; however: Package libmpfrc++-dev is not installed. pbuilder-satisfydepends-dummy depends on libopenblas-dev; however: Package libopenblas-dev is not installed. pbuilder-satisfydepends-dummy depends on libqglviewer-dev-qt5; however: Package libqglviewer-dev-qt5 is not installed. pbuilder-satisfydepends-dummy depends on libsqlite3-dev; however: Package libsqlite3-dev is not installed. pbuilder-satisfydepends-dummy depends on libsuitesparse-dev; however: Package libsuitesparse-dev is not installed. pbuilder-satisfydepends-dummy depends on libvtk9-dev; however: Package libvtk9-dev is not installed. pbuilder-satisfydepends-dummy depends on libxi-dev; however: Package libxi-dev is not installed. pbuilder-satisfydepends-dummy depends on libxmu-dev; however: Package libxmu-dev is not installed. pbuilder-satisfydepends-dummy depends on pyqt5-dev-tools; however: Package pyqt5-dev-tools is not installed. pbuilder-satisfydepends-dummy depends on python3-dev; however: Package python3-dev is not installed. pbuilder-satisfydepends-dummy depends on python3-ipython; however: Package python3-ipython is not installed. pbuilder-satisfydepends-dummy depends on python3-matplotlib; however: Package python3-matplotlib is not installed. pbuilder-satisfydepends-dummy depends on python3-minieigen; however: Package python3-minieigen is not installed. pbuilder-satisfydepends-dummy depends on python3-mpi4py; however: Package python3-mpi4py is not installed. pbuilder-satisfydepends-dummy depends on python3-mpmath; however: Package python3-mpmath is not installed. pbuilder-satisfydepends-dummy depends on python3-numpy; however: Package python3-numpy is not installed. pbuilder-satisfydepends-dummy depends on python3-pil; however: Package python3-pil is not installed. pbuilder-satisfydepends-dummy depends on python3-pygraphviz; however: Package python3-pygraphviz is not installed. pbuilder-satisfydepends-dummy depends on python3-pyqt5; however: Package python3-pyqt5 is not installed. pbuilder-satisfydepends-dummy depends on python3-pyqt5.qtsvg; however: Package python3-pyqt5.qtsvg is not installed. pbuilder-satisfydepends-dummy depends on python3-tk; however: Package python3-tk is not installed. pbuilder-satisfydepends-dummy depends on python3-xlib; however: Package python3-xlib is not installed. pbuilder-satisfydepends-dummy depends on zlib1g-dev; however: Package zlib1g-dev is not installed. pbuilder-satisfydepends-dummy depends on dvipng; however: Package dvipng is not installed. pbuilder-satisfydepends-dummy depends on graphviz; however: Package graphviz is not installed. pbuilder-satisfydepends-dummy depends on python3-ipython-genutils; however: Package python3-ipython-genutils is not installed. pbuilder-satisfydepends-dummy depends on libjs-jquery; however: Package libjs-jquery is not installed. pbuilder-satisfydepends-dummy depends on lmodern; however: Package lmodern is not installed. pbuilder-satisfydepends-dummy depends on python3-bibtexparser; however: Package python3-bibtexparser is not installed. pbuilder-satisfydepends-dummy depends on python3-sphinx; however: Package python3-sphinx is not installed. pbuilder-satisfydepends-dummy depends on texlive-fonts-recommended; however: Package texlive-fonts-recommended is not installed. pbuilder-satisfydepends-dummy depends on texlive-lang-all; however: Package texlive-lang-all is not installed. pbuilder-satisfydepends-dummy depends on texlive-plain-generic; however: Package texlive-plain-generic is not installed. pbuilder-satisfydepends-dummy depends on texlive-latex-extra; however: Package texlive-latex-extra is not installed. pbuilder-satisfydepends-dummy depends on texlive-latex-recommended; however: Package texlive-latex-recommended is not installed. pbuilder-satisfydepends-dummy depends on texlive-pictures; however: Package texlive-pictures is not installed. pbuilder-satisfydepends-dummy depends on texlive-xetex; however: Package texlive-xetex is not installed. pbuilder-satisfydepends-dummy depends on tipa; however: Package tipa is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: adwaita-icon-theme{a} at-spi2-common{a} autoconf{a} automake{a} autopoint{a} autotools-dev{a} blt{a} bsdextrautils{a} ca-certificates{a} ca-certificates-java{a} cmake{a} cmake-data{a} debhelper{a} default-jdk{a} default-jdk-headless{a} default-jre{a} default-jre-headless{a} default-libmysqlclient-dev{a} dh-autoreconf{a} dh-exec{a} dh-python{a} dh-strip-nondeterminism{a} docutils-common{a} dvipng{a} dwz{a} file{a} fontconfig{a} fontconfig-config{a} fonts-arphic-bkai00mp{a} fonts-arphic-bsmi00lp{a} fonts-arphic-gbsn00lp{a} fonts-arphic-gkai00mp{a} fonts-baekmuk{a} fonts-dejavu-core{a} fonts-dejavu-mono{a} fonts-gfs-baskerville{a} fonts-gfs-porson{a} fonts-hosny-amiri{a} fonts-lmodern{a} fonts-lyx{a} fonts-sil-padauk{a} fonts-tlwg-garuda-otf{a} fonts-tlwg-kinnari-otf{a} fonts-tlwg-laksaman-otf{a} fonts-tlwg-loma-otf{a} fonts-tlwg-mono-otf{a} fonts-tlwg-norasi-otf{a} fonts-tlwg-purisa-otf{a} fonts-tlwg-sawasdee-otf{a} fonts-tlwg-typewriter-otf{a} fonts-tlwg-typist-otf{a} fonts-tlwg-typo-otf{a} fonts-tlwg-umpush-otf{a} fonts-tlwg-waree-otf{a} fonts-unfonts-core{a} fonts-unfonts-extra{a} fonts-urw-base35{a} freeglut3-dev{a} gdal-data{a} gdal-plugins{a} gettext{a} gettext-base{a} gfortran-13{a} gfortran-13-aarch64-linux-gnu{a} ghostscript{a} graphviz{a} groff-base{a} gtk-update-icon-cache{a} hdf5-helpers{a} help2man{a} hicolor-icon-theme{a} ibverbs-providers{a} icu-devtools{a} intltool-debian{a} java-common{a} libabsl20230802{a} libaec-dev{a} libaec0{a} libamd-comgr2{a} libamd3{a} libamdhip64-5{a} libann0{a} libaom-dev{a} libaom3{a} libapache-pom-java{a} libarchive-zip-perl{a} libarchive13t64{a} libarmadillo-dev{a} libarmadillo12{a} libarpack2-dev{a} libarpack2t64{a} libasound2-data{a} libasound2t64{a} libatk1.0-0t64{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common3{a} libavcodec-dev{a} libavcodec60{a} libavformat-dev{a} libavformat60{a} libavif16{a} libavutil-dev{a} libavutil58{a} libblkid-dev{a} libblosc-dev{a} libblosc1{a} libbluray2{a} libboost-all-dev{a} libboost-atomic-dev{a} libboost-atomic1.83-dev{a} libboost-atomic1.83.0{a} libboost-chrono-dev{a} libboost-chrono1.83-dev{a} libboost-chrono1.83.0t64{a} libboost-container-dev{a} libboost-container1.83-dev{a} libboost-container1.83.0{a} libboost-context-dev{a} libboost-context1.83-dev{a} libboost-context1.83.0{a} libboost-coroutine-dev{a} libboost-coroutine1.83-dev{a} libboost-coroutine1.83.0{a} libboost-date-time-dev{a} libboost-date-time1.83-dev{a} libboost-date-time1.83.0{a} libboost-dev{a} libboost-exception-dev{a} libboost-exception1.83-dev{a} libboost-fiber-dev{a} libboost-fiber1.83-dev{a} libboost-fiber1.83.0{a} libboost-filesystem-dev{a} libboost-filesystem1.83-dev{a} libboost-filesystem1.83.0{a} libboost-graph-dev{a} libboost-graph-parallel-dev{a} libboost-graph-parallel1.83-dev{a} libboost-graph-parallel1.83.0{a} libboost-graph1.83-dev{a} libboost-graph1.83.0{a} libboost-iostreams-dev{a} libboost-iostreams1.83-dev{a} libboost-json-dev{a} libboost-json1.83-dev{a} libboost-json1.83.0{a} libboost-locale-dev{a} libboost-locale1.83-dev{a} libboost-locale1.83.0{a} libboost-log-dev{a} libboost-log1.83-dev{a} libboost-log1.83.0{a} libboost-math-dev{a} libboost-math1.83-dev{a} libboost-math1.83.0{a} libboost-mpi-dev{a} libboost-mpi-python-dev{a} libboost-mpi-python1.83-dev{a} libboost-mpi-python1.83.0{a} libboost-mpi1.83-dev{a} libboost-mpi1.83.0{a} libboost-nowide-dev{a} libboost-nowide1.83-dev{a} libboost-nowide1.83.0{a} libboost-numpy-dev{a} libboost-numpy1.83-dev{a} libboost-numpy1.83.0{a} libboost-program-options-dev{a} libboost-program-options1.83-dev{a} libboost-program-options1.83.0{a} libboost-python-dev{a} libboost-python1.83-dev{a} libboost-python1.83.0{a} libboost-random-dev{a} libboost-random1.83-dev{a} libboost-random1.83.0{a} libboost-regex-dev{a} libboost-regex1.83-dev{a} libboost-regex1.83.0{a} libboost-serialization-dev{a} libboost-serialization1.83-dev{a} libboost-serialization1.83.0{a} libboost-stacktrace-dev{a} libboost-stacktrace1.83-dev{a} libboost-stacktrace1.83.0{a} libboost-system-dev{a} libboost-system1.83-dev{a} libboost-system1.83.0{a} libboost-test-dev{a} libboost-test1.83-dev{a} libboost-test1.83.0{a} libboost-thread-dev{a} libboost-thread1.83-dev{a} libboost-thread1.83.0{a} libboost-timer-dev{a} libboost-timer1.83-dev{a} libboost-timer1.83.0{a} libboost-tools-dev{a} libboost-type-erasure-dev{a} libboost-type-erasure1.83-dev{a} libboost-type-erasure1.83.0{a} libboost-url-dev{a} libboost-url1.83-dev{a} libboost-url1.83.0{a} libboost-wave-dev{a} libboost-wave1.83-dev{a} libboost-wave1.83.0{a} libboost1.83-dev{a} libboost1.83-tools-dev{a} libbrotli-dev{a} libbrotli1{a} libbsd0{a} libbtf2{a} libbz2-dev{a} libcairo-gobject2{a} libcairo2{a} libcamd3{a} libcbor0.10{a} libccolamd3{a} libcdt5{a} libcfitsio-dev{a} libcfitsio10t64{a} libcgraph6{a} libcholmod5{a} libchromaprint1{a} libcjson1{a} libcodec2-1.2{a} libcolamd3{a} libcom-err2{a} libcommons-logging-java{a} libcommons-parent-java{a} libcups2t64{a} libcurl3t64-gnutls{a} libcurl4-openssl-dev{a} libcurl4t64{a} libcxsparse4{a} libdatrie1{a} libdav1d-dev{a} libdav1d7{a} libdbus-1-3{a} libde265-0{a} libde265-dev{a} libdebhelper-perl{a} libdeflate-dev{a} libdeflate0{a} libdouble-conversion-dev{a} libdouble-conversion3{a} libdrm-amdgpu1{a} libdrm-common{a} libdrm-nouveau2{a} libdrm-radeon1{a} libdrm2{a} libedit2{a} libegl-dev{a} libegl-mesa0{a} libegl1{a} libeigen3-dev{a} libelf1t64{a} libevdev2{a} libevent-2.1-7t64{a} libevent-core-2.1-7t64{a} libevent-dev{a} libevent-extra-2.1-7t64{a} libevent-openssl-2.1-7t64{a} libevent-pthreads-2.1-7t64{a} libexpat1{a} libexpat1-dev{a} libfabric1{a} libffi-dev{a} libfido2-1{a} libfile-stripnondeterminism-perl{a} libfontbox-java{a} libfontconfig-dev{a} libfontconfig1{a} libfontconfig1-dev{a} libfontenc1{a} libfreetype-dev{a} libfreetype6{a} libfreexl-dev{a} libfreexl1{a} libfribidi0{a} libfyba-dev{a} libfyba0t64{a} libgav1-1{a} libgbm1{a} libgd3{a} libgdal-dev{a} libgdal34t64{a} libgdk-pixbuf-2.0-0{a} libgdk-pixbuf2.0-common{a} libgeos-c1t64{a} libgeos-dev{a} libgeos3.12.1t64{a} libgeotiff-dev{a} libgeotiff5{a} libgfortran-13-dev{a} libgfortran5{a} libgif-dev{a} libgif7{a} libgirepository-2.0-0{a} libgl-dev{a} libgl1{a} libgl1-mesa-dev{a} libgl1-mesa-dri{a} libgl2ps-dev{a} libgl2ps1.4{a} libglapi-mesa{a} libgles-dev{a} libgles1{a} libgles2{a} libglew-dev{a} libglew2.2{a} libglib2.0-0t64{a} libglib2.0-bin{a} libglib2.0-data{a} libglib2.0-dev{a} libglib2.0-dev-bin{a} libglu1-mesa{a} libglu1-mesa-dev{a} libglut-dev{a} libglut3.12{a} libglvnd-core-dev{a} libglvnd-dev{a} libglvnd0{a} libglx-dev{a} libglx-mesa0{a} libglx0{a} libgme0{a} libgmp-dev{a} libgmpxx4ldbl{a} libgraphite2-3{a} libgs-common{a} libgs10{a} libgs10-common{a} libgsm1{a} libgssapi-krb5-2{a} libgtk2.0-0t64{a} libgtk2.0-common{a} libgts-0.7-5t64{a} libgts-dev{a} libgudev-1.0-0{a} libgvc6{a} libgvpr2{a} libharfbuzz0b{a} libhdf4-0-alt{a} libhdf4-alt-dev{a} libhdf5-103-1t64{a} libhdf5-cpp-103-1t64{a} libhdf5-dev{a} libhdf5-fortran-102t64{a} libhdf5-hl-100t64{a} libhdf5-hl-cpp-100t64{a} libhdf5-hl-fortran-100t64{a} libhdf5-mpi-dev{a} libhdf5-openmpi-103-1t64{a} libhdf5-openmpi-cpp-103-1t64{a} libhdf5-openmpi-dev{a} libhdf5-openmpi-fortran-102t64{a} libhdf5-openmpi-hl-100t64{a} libhdf5-openmpi-hl-cpp-100t64{a} libhdf5-openmpi-hl-fortran-100t64{a} libheif-dev{a} libheif-plugin-dav1d{a} libheif-plugin-libde265{a} libheif1{a} libhsa-runtime64-1{a} libhsakmt1{a} libhwloc-dev{a} libhwloc-plugins{a} libhwloc15{a} libhwy1t64{a} libibverbs-dev{a} libibverbs1{a} libice-dev{a} libice6{a} libicu-dev{a} libicu72{a} libidn12{a} libijs-0.35{a} libimagequant0{a} libinput-bin{a} libinput10{a} libjbig-dev{a} libjbig0{a} libjbig2dec0{a} libjpeg-dev{a} libjpeg62-turbo{a} libjpeg62-turbo-dev{a} libjs-jquery{a} libjs-jquery-ui{a} libjs-sphinxdoc{a} libjs-underscore{a} libjson-c-dev{a} libjson-c5{a} libjson-perl{a} libjsoncpp-dev{a} libjsoncpp25{a} libjxl0.7{a} libk5crypto3{a} libkeyutils1{a} libklu2{a} libkml-dev{a} libkmlbase1t64{a} libkmlconvenience1t64{a} libkmldom1t64{a} libkmlengine1t64{a} libkmlregionator1t64{a} libkmlxsd1t64{a} libkpathsea6{a} libkrb5-3{a} libkrb5support0{a} liblab-gamut1{a} liblbfgsb0{a} liblcms2-2{a} libldap-2.5-0{a} libldl3{a} liblerc-dev{a} liblerc4{a} libllvm17t64{a} liblocale-gettext-perl{a} libltdl-dev{a} libltdl7{a} liblz4-dev{a} liblzma-dev{a} libmagic-mgc{a} libmagic1t64{a} libmariadb-dev{a} libmariadb-dev-compat{a} libmariadb3{a} libmbedcrypto7t64{a} libmd4c0{a} libmetis-dev{a} libmetis5{a} libminizip-dev{a} libminizip1t64{a} libmount-dev{a} libmp3lame0{a} libmpc-dev{a} libmpfr-dev{a} libmpfrc++-dev{a} libmpg123-0t64{a} libmtdev1t64{a} libmunge2{a} libncurses6{a} libnetcdf-dev{a} libnetcdf19t64{a} libnghttp2-14{a} libnl-3-200{a} libnl-3-dev{a} libnl-route-3-200{a} libnl-route-3-dev{a} libnorm1t64{a} libnspr4{a} libnss3{a} libnuma-dev{a} libnuma1{a} libodbc2{a} libodbccr2{a} libodbcinst2{a} libogdi-dev{a} libogdi4.1{a} libogg-dev{a} libogg0{a} libopenblas-dev{a} libopenblas-pthread-dev{a} libopenblas0{a} libopenblas0-pthread{a} libopengl-dev{a} libopengl0{a} libopenjp2-7{a} libopenjp2-7-dev{a} libopenmpi-dev{a} libopenmpi3t64{a} libopenmpt0t64{a} libopus0{a} libpango-1.0-0{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpaper-utils{a} libpaper1{a} libparu0{a} libpathplan4{a} libpciaccess0{a} libpcre2-16-0{a} libpcre2-32-0{a} libpcre2-dev{a} libpcre2-posix3{a} libpcsclite1{a} libpdfbox-java{a} libpgm-5.3-0t64{a} libpipeline1{a} libpixman-1-0{a} libpkgconf3{a} libpmix-dev{a} libpmix2t64{a} libpng-dev{a} libpng16-16t64{a} libpoppler-dev{a} libpoppler-private-dev{a} libpoppler134{a} libpotrace0{a} libpq-dev{a} libpq5{a} libproc2-0{a} libproj-dev{a} libproj25{a} libpsl5t64{a} libptexenc1{a} libpthread-stubs0-dev{a} libpython3-dev{a} libpython3-stdlib{a} libpython3.11-dev{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libpython3.11t64{a} libqglviewer-dev-qt5{a} libqglviewer-headers{a} libqglviewer2-qt5t64{a} libqhull-dev{a} libqhull-r8.0{a} libqhull8.0{a} libqhullcpp8.0{a} libqt5concurrent5t64{a} libqt5core5t64{a} libqt5dbus5t64{a} libqt5designer5{a} libqt5gui5t64{a} libqt5help5{a} libqt5network5t64{a} libqt5opengl5-dev{a} libqt5opengl5t64{a} libqt5printsupport5t64{a} libqt5sql5t64{a} libqt5svg5{a} libqt5test5t64{a} libqt5widgets5t64{a} libqt5xml5t64{a} librabbitmq4{a} libraqm0{a} librav1e0{a} librbio4{a} librdmacm1t64{a} libreadline8t64{a} librhash0{a} librist4{a} librsvg2-2{a} librtmp1{a} librttopo-dev{a} librttopo1{a} libruby{a} libruby3.1t64{a} libsasl2-2{a} libsasl2-modules-db{a} libselinux1-dev{a} libsensors-config{a} libsensors5{a} libsepol-dev{a} libsharpyuv-dev{a} libsharpyuv0{a} libshine3{a} libsm-dev{a} libsm6{a} libsnappy1v5{a} libsodium23{a} libsoxr0{a} libspatialite-dev{a} libspatialite8t64{a} libspeex1{a} libspex3{a} libspqr4{a} libsqlite3-dev{a} libsrt1.5-gnutls{a} libssh-gcrypt-4{a} libssh2-1t64{a} libssl-dev{a} libsub-override-perl{a} libsuitesparse-dev{a} libsuitesparse-mongoose3{a} libsuitesparseconfig7{a} libsuperlu-dev{a} libsuperlu6{a} libsvtav1enc1d1{a} libswresample-dev{a} libswresample4{a} libswscale-dev{a} libswscale7{a} libsynctex2{a} libsysprof-capture-4-dev{a} libsz2{a} libtbb-dev{a} libtbb12{a} libtbbbind-2-5{a} libtbbmalloc2{a} libtcl8.6{a} libteckit0{a} libtexlua53-5{a} libthai-data{a} libthai0{a} libtheora-dev{a} libtheora0{a} libtiff-dev{a} libtiff6{a} libtiffxx6{a} libtirpc-common{a} libtirpc-dev{a} libtirpc3t64{a} libtk8.6{a} libtool{a} libtwolame0{a} libuchardet0{a} libucx0{a} libudfread0{a} libumfpack6{a} liburiparser-dev{a} liburiparser1{a} libutfcpp-dev{a} libuv1t64{a} libva-drm2{a} libva-x11-2{a} libva2{a} libvdpau1{a} libvorbis0a{a} libvorbisenc2{a} libvorbisfile3{a} libvpx9{a} libvtk9-dev{a} libvtk9-java{a} libvtk9.1t64{a} libvtk9.1t64-qt{a} libvulkan-dev{a} libvulkan1{a} libwacom-common{a} libwacom9{a} libwayland-client0{a} libwayland-server0{a} libwebp-dev{a} libwebp7{a} libwebpdecoder3{a} libwebpdemux2{a} libwebpmux3{a} libx11-6{a} libx11-data{a} libx11-dev{a} libx11-xcb1{a} libx264-164{a} libx265-199{a} libx265-dev{a} libxau-dev{a} libxau6{a} libxaw7{a} libxcb-dri2-0{a} libxcb-dri3-0{a} libxcb-glx0{a} libxcb-icccm4{a} libxcb-image0{a} libxcb-keysyms1{a} libxcb-present0{a} libxcb-randr0{a} libxcb-render-util0{a} libxcb-render0{a} libxcb-shape0{a} libxcb-shm0{a} libxcb-sync1{a} libxcb-util1{a} libxcb-xfixes0{a} libxcb-xinerama0{a} libxcb-xinput0{a} libxcb-xkb1{a} libxcb1{a} libxcb1-dev{a} libxcomposite1{a} libxcursor1{a} libxdamage1{a} libxdmcp-dev{a} libxdmcp6{a} libxerces-c-dev{a} libxerces-c3.2t64{a} libxext-dev{a} libxext6{a} libxfixes-dev{a} libxfixes3{a} libxft-dev{a} libxft2{a} libxi-dev{a} libxi6{a} libxinerama1{a} libxkbcommon-x11-0{a} libxkbcommon0{a} libxml2{a} libxml2-dev{a} libxmu-dev{a} libxmu-headers{a} libxmu6{a} libxnvctrl0{a} libxpm4{a} libxrandr2{a} libxrender-dev{a} libxrender1{a} libxshmfence1{a} libxslt1.1{a} libxss-dev{a} libxss1{a} libxt-dev{a} libxt6t64{a} libxtst6{a} libxvidcore4{a} libxxf86vm1{a} libyaml-0-2{a} libyuv0{a} libz3-4{a} libzmq5{a} libzstd-dev{a} libzvbi-common{a} libzvbi0t64{a} libzzip-0-13t64{a} lmodern{a} m4{a} man-db{a} mariadb-common{a} media-types{a} mpi-default-bin{a} mpi-default-dev{a} mysql-common{a} netbase{a} ocl-icd-libopencl1{a} openjdk-17-jdk{a} openjdk-17-jdk-headless{a} openjdk-17-jre{a} openjdk-17-jre-headless{a} openmpi-bin{a} openmpi-common{a} openssh-client{a} openssl{a} pkg-config{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} poppler-data{a} preview-latex-style{a} procps{a} proj-data{a} pyqt5-dev-tools{a} python-babel-localedata{a} python-matplotlib-data{a} python3{a} python3-alabaster{a} python3-appdirs{a} python3-asttokens{a} python3-attr{a} python3-babel{a} python3-bibtexparser{a} python3-brotli{a} python3-certifi{a} python3-chardet{a} python3-charset-normalizer{a} python3-contourpy{a} python3-cycler{a} python3-dateutil{a} python3-decorator{a} python3-dev{a} python3-distutils{a} python3-docutils{a} python3-executing{a} python3-fonttools{a} python3-fs{a} python3-idna{a} python3-imagesize{a} python3-ipython{a} python3-ipython-genutils{a} python3-jedi{a} python3-jinja2{a} python3-kiwisolver{a} python3-lib2to3{a} python3-lxml{a} python3-lz4{a} python3-markupsafe{a} python3-matplotlib{a} python3-matplotlib-inline{a} python3-minieigen{a} python3-minimal{a} python3-mpi4py{a} python3-mpmath{a} python3-numpy{a} python3-packaging{a} python3-parso{a} python3-pexpect{a} python3-pil{a} python3-pil.imagetk{a} python3-pkg-resources{a} python3-prompt-toolkit{a} python3-ptyprocess{a} python3-pure-eval{a} python3-pygments{a} python3-pygraphviz{a} python3-pyparsing{a} python3-pyqt5{a} python3-pyqt5.qtsvg{a} python3-pyqt5.sip{a} python3-requests{a} python3-roman{a} python3-scipy{a} python3-setuptools{a} python3-six{a} python3-snowballstemmer{a} python3-sphinx{a} python3-stack-data{a} python3-sympy{a} python3-tk{a} python3-traitlets{a} python3-typeshed{a} python3-tz{a} python3-ufolib2{a} python3-unicodedata2{a} python3-urllib3{a} python3-vtk9{a} python3-wcwidth{a} python3-xlib{a} python3.11{a} python3.11-dev{a} python3.11-minimal{a} qt5-qmake{a} qt5-qmake-bin{a} qtbase5-dev{a} qtbase5-dev-tools{a} qtchooser{a} rake{a} readline-common{a} ruby{a} ruby-net-telnet{a} ruby-rubygems{a} ruby-sdbm{a} ruby-webrick{a} ruby-xmlrpc{a} ruby3.1{a} rubygems-integration{a} sensible-utils{a} sgml-base{a} shared-mime-info{a} sphinx-common{a} t1utils{a} tcl{a} tcl-dev{a} tcl8.6{a} tcl8.6-dev{a} teckit{a} tex-common{a} texlive-base{a} texlive-binaries{a} texlive-fonts-recommended{a} texlive-lang-all{a} texlive-lang-arabic{a} texlive-lang-chinese{a} texlive-lang-cjk{a} texlive-lang-cyrillic{a} texlive-lang-czechslovak{a} texlive-lang-english{a} texlive-lang-european{a} texlive-lang-french{a} texlive-lang-german{a} texlive-lang-greek{a} texlive-lang-italian{a} texlive-lang-japanese{a} texlive-lang-korean{a} texlive-lang-other{a} texlive-lang-polish{a} texlive-lang-portuguese{a} texlive-lang-spanish{a} texlive-latex-base{a} texlive-latex-extra{a} texlive-latex-recommended{a} texlive-luatex{a} texlive-pictures{a} texlive-plain-generic{a} texlive-xetex{a} tipa{a} tk{a} tk-dev{a} tk8.6{a} tk8.6-blt2.5{a} tk8.6-dev{a} tzdata{a} ucf{a} unicode-data{a} unixodbc-common{a} unixodbc-dev{a} uuid-dev{a} vtk9{a} x11-common{a} x11proto-dev{a} xdg-utils{a} xfonts-encodings{a} xfonts-utils{a} xkb-data{a} xml-core{a} xorg-sgml-doctools{a} xtrans-dev{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: alsa-topology-conf alsa-ucm-conf bzip2-doc curl dbus dvisvgm fonts-dejavu-extra fonts-droid-fallback fonts-ipaexfont-gothic fonts-ipaexfont-mincho fonts-ipafont-gothic fonts-ipafont-mincho fonts-lato fonts-liberation2 fonts-tlwg-garuda fonts-tlwg-kinnari fonts-tlwg-laksaman fonts-tlwg-loma fonts-tlwg-mono fonts-tlwg-norasi fonts-tlwg-purisa fonts-tlwg-sawasdee fonts-tlwg-typewriter fonts-tlwg-typist fonts-tlwg-typo fonts-tlwg-umpush fonts-tlwg-waree isympy-common javascript-common krb5-locales latex-cjk-all libaacs0 libarchive-cpio-perl libatk-wrapper-java-jni libcfitsio-doc libcoarrays-openmpi-dev libfile-mimeinfo-perl libgail-common libgdk-pixbuf2.0-bin libgpm2 libgraphblas-dev libgtk2.0-bin libgts-bin libheif-plugin-aomenc libheif-plugin-x265 libjson-xs-perl libldap-common libmail-sendmail-perl libnet-dbus-perl libpng-tools libqt5sql5-ibase libqt5sql5-mysql libqt5sql5-odbc libqt5sql5-psql libqt5sql5-sqlite libqt5sql5-tds librsvg2-common libsasl2-modules libspreadsheet-parseexcel-perl libvdpau-va-gl1 libx11-protocol-perl lynx mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers proj-bin psmisc publicsuffix python3-bs4 python3-cssselect python3-html5lib python3-olefile qt5-gtk-platformtheme qttranslations5-l10n qtwayland5 tex-gyre va-driver-all vdpau-driver-all wget x11-utils x11-xserver-utils xauth xdg-user-dirs zip 0 packages upgraded, 898 newly installed, 0 to remove and 0 not upgraded. Need to get 1528 MB of archives. After unpacking 4627 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main arm64 fonts-arphic-bkai00mp all 2.10-21 [4954 kB] Get: 2 http://deb.debian.org/debian trixie/main arm64 fonts-arphic-bsmi00lp all 2.10-18 [3833 kB] Get: 3 http://deb.debian.org/debian trixie/main arm64 fonts-unfonts-core all 1:1.0.2-080608-18 [14.8 MB] Get: 4 http://deb.debian.org/debian trixie/main arm64 liblocale-gettext-perl arm64 1.07-7 [14.8 kB] Get: 5 http://deb.debian.org/debian trixie/main arm64 poppler-data all 0.4.12-1 [1601 kB] Get: 6 http://deb.debian.org/debian trixie/main arm64 libpython3.11-minimal arm64 3.11.9-1 [813 kB] Get: 7 http://deb.debian.org/debian trixie/main arm64 libexpat1 arm64 2.6.2-1 [88.7 kB] Get: 8 http://deb.debian.org/debian trixie/main arm64 python3.11-minimal arm64 3.11.9-1 [1767 kB] Get: 9 http://deb.debian.org/debian trixie/main arm64 python3-minimal arm64 3.11.8-1 [26.3 kB] Get: 10 http://deb.debian.org/debian trixie/main arm64 media-types all 10.1.0 [26.9 kB] Get: 11 http://deb.debian.org/debian trixie/main arm64 netbase all 6.4 [12.8 kB] Get: 12 http://deb.debian.org/debian trixie/main arm64 tzdata all 2024a-4 [255 kB] Get: 13 http://deb.debian.org/debian trixie/main arm64 readline-common all 8.2-4 [69.3 kB] Get: 14 http://deb.debian.org/debian trixie/main arm64 libreadline8t64 arm64 8.2-4 [157 kB] Get: 15 http://deb.debian.org/debian trixie/main arm64 libpython3.11-stdlib arm64 3.11.9-1 [1775 kB] Get: 16 http://deb.debian.org/debian trixie/main arm64 python3.11 arm64 3.11.9-1 [602 kB] Get: 17 http://deb.debian.org/debian trixie/main arm64 libpython3-stdlib arm64 3.11.8-1 [9332 B] Get: 18 http://deb.debian.org/debian trixie/main arm64 python3 arm64 3.11.8-1 [27.4 kB] Get: 19 http://deb.debian.org/debian trixie/main arm64 sgml-base all 1.31 [15.4 kB] Get: 20 http://deb.debian.org/debian trixie/main arm64 libproc2-0 arm64 2:4.0.4-4 [61.7 kB] Get: 21 http://deb.debian.org/debian trixie/main arm64 procps arm64 2:4.0.4-4 [869 kB] Get: 22 http://deb.debian.org/debian trixie/main arm64 sensible-utils all 0.0.22 [22.4 kB] Get: 23 http://deb.debian.org/debian trixie/main arm64 openssl arm64 3.2.1-3 [1324 kB] Get: 24 http://deb.debian.org/debian trixie/main arm64 ca-certificates all 20240203 [158 kB] Get: 25 http://deb.debian.org/debian trixie/main arm64 libmagic-mgc arm64 1:5.45-3 [314 kB] Get: 26 http://deb.debian.org/debian trixie/main arm64 libmagic1t64 arm64 1:5.45-3 [100 kB] Get: 27 http://deb.debian.org/debian trixie/main arm64 file arm64 1:5.45-3 [43.0 kB] Get: 28 http://deb.debian.org/debian trixie/main arm64 gettext-base arm64 0.21-14+b1 [160 kB] Get: 29 http://deb.debian.org/debian trixie/main arm64 libuchardet0 arm64 0.0.8-1+b1 [69.0 kB] Get: 30 http://deb.debian.org/debian trixie/main arm64 groff-base arm64 1.23.0-4 [1130 kB] Get: 31 http://deb.debian.org/debian trixie/main arm64 bsdextrautils arm64 2.40.1-1 [93.2 kB] Get: 32 http://deb.debian.org/debian trixie/main arm64 libpipeline1 arm64 1.5.7-2 [36.5 kB] Get: 33 http://deb.debian.org/debian trixie/main arm64 man-db arm64 2.12.1-1 [1394 kB] Get: 34 http://deb.debian.org/debian trixie/main arm64 libbsd0 arm64 0.12.2-1 [129 kB] Get: 35 http://deb.debian.org/debian trixie/main arm64 libedit2 arm64 3.1-20230828-1+b1 [89.1 kB] Get: 36 http://deb.debian.org/debian trixie/main arm64 libcbor0.10 arm64 0.10.2-1.1 [27.0 kB] Get: 37 http://deb.debian.org/debian trixie/main arm64 libfido2-1 arm64 1.14.0-1+b2 [73.4 kB] Get: 38 http://deb.debian.org/debian trixie/main arm64 libkrb5support0 arm64 1.20.1-6+b1 [33.0 kB] Get: 39 http://deb.debian.org/debian trixie/main arm64 libcom-err2 arm64 1.47.1~rc2-1 [22.5 kB] Get: 40 http://deb.debian.org/debian trixie/main arm64 libk5crypto3 arm64 1.20.1-6+b1 [80.5 kB] Get: 41 http://deb.debian.org/debian trixie/main arm64 libkeyutils1 arm64 1.6.3-3 [9112 B] Get: 42 http://deb.debian.org/debian trixie/main arm64 libkrb5-3 arm64 1.20.1-6+b1 [315 kB] Get: 43 http://deb.debian.org/debian trixie/main arm64 libgssapi-krb5-2 arm64 1.20.1-6+b1 [124 kB] Get: 44 http://deb.debian.org/debian trixie/main arm64 openssh-client arm64 1:9.7p1-5 [902 kB] Get: 45 http://deb.debian.org/debian trixie/main arm64 ucf all 3.0043+nmu1 [55.2 kB] Get: 46 http://deb.debian.org/debian trixie/main arm64 libgdk-pixbuf2.0-common all 2.42.12+dfsg-1 [311 kB] Get: 47 http://deb.debian.org/debian trixie/main arm64 libglib2.0-0t64 arm64 2.80.2-1 [1393 kB] Get: 48 http://deb.debian.org/debian trixie/main arm64 libicu72 arm64 72.1-4+b1 [9224 kB] Get: 49 http://deb.debian.org/debian trixie/main arm64 libxml2 arm64 2.9.14+dfsg-1.3+b3 [624 kB] Get: 50 http://deb.debian.org/debian trixie/main arm64 shared-mime-info arm64 2.4-4 [755 kB] Get: 51 http://deb.debian.org/debian trixie/main arm64 libjpeg62-turbo arm64 1:2.1.5-3 [172 kB] Get: 52 http://deb.debian.org/debian trixie/main arm64 libpng16-16t64 arm64 1.6.43-5 [272 kB] Get: 53 http://deb.debian.org/debian trixie/main arm64 libdeflate0 arm64 1.20-1 [41.5 kB] Get: 54 http://deb.debian.org/debian trixie/main arm64 libjbig0 arm64 2.1-6.1+b1 [30.4 kB] Get: 55 http://deb.debian.org/debian trixie/main arm64 liblerc4 arm64 4.0.0+ds-4+b1 [142 kB] Get: 56 http://deb.debian.org/debian trixie/main arm64 libsharpyuv0 arm64 1.4.0-0.1 [111 kB] Get: 57 http://deb.debian.org/debian trixie/main arm64 libwebp7 arm64 1.4.0-0.1 [267 kB] Get: 58 http://deb.debian.org/debian trixie/main arm64 libtiff6 arm64 4.5.1+git230720-4 [307 kB] Get: 59 http://deb.debian.org/debian trixie/main arm64 libgdk-pixbuf-2.0-0 arm64 2.42.12+dfsg-1 [130 kB] Get: 60 http://deb.debian.org/debian trixie/main arm64 gtk-update-icon-cache arm64 3.24.41-4 [46.2 kB] Get: 61 http://deb.debian.org/debian trixie/main arm64 hicolor-icon-theme all 0.17-2 [11.4 kB] Get: 62 http://deb.debian.org/debian trixie/main arm64 adwaita-icon-theme all 46.0-1 [614 kB] Get: 63 http://deb.debian.org/debian trixie/main arm64 at-spi2-common all 2.52.0-1 [166 kB] Get: 64 http://deb.debian.org/debian trixie/main arm64 m4 arm64 1.4.19-4 [277 kB] Get: 65 http://deb.debian.org/debian trixie/main arm64 autoconf all 2.71-3 [332 kB] Get: 66 http://deb.debian.org/debian trixie/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 67 http://deb.debian.org/debian trixie/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 68 http://deb.debian.org/debian trixie/main arm64 autopoint all 0.21-14 [496 kB] Get: 69 http://deb.debian.org/debian trixie/main arm64 libtcl8.6 arm64 8.6.14+dfsg-1 [975 kB] Get: 70 http://deb.debian.org/debian trixie/main arm64 libbrotli1 arm64 1.1.0-2+b3 [295 kB] Get: 71 http://deb.debian.org/debian trixie/main arm64 libfreetype6 arm64 2.13.2+dfsg-1+b4 [408 kB] Get: 72 http://deb.debian.org/debian trixie/main arm64 fonts-dejavu-mono all 2.37-8 [489 kB] Get: 73 http://deb.debian.org/debian trixie/main arm64 fonts-dejavu-core all 2.37-8 [840 kB] Get: 74 http://deb.debian.org/debian trixie/main arm64 libfontenc1 arm64 1:1.1.8-1 [22.2 kB] Get: 75 http://deb.debian.org/debian trixie/main arm64 x11-common all 1:7.7+23 [252 kB] Get: 76 http://deb.debian.org/debian trixie/main arm64 xfonts-encodings all 1:1.0.4-2.2 [577 kB] Get: 77 http://deb.debian.org/debian trixie/main arm64 xfonts-utils arm64 1:7.7+6 [85.6 kB] Get: 78 http://deb.debian.org/debian trixie/main arm64 fonts-urw-base35 all 20200910-8 [10.8 MB] Get: 79 http://deb.debian.org/debian trixie/main arm64 fontconfig-config arm64 2.15.0-1.1 [317 kB] Get: 80 http://deb.debian.org/debian trixie/main arm64 libfontconfig1 arm64 2.15.0-1.1 [385 kB] Get: 81 http://deb.debian.org/debian trixie/main arm64 libxau6 arm64 1:1.0.9-1+b1 [18.1 kB] Get: 82 http://deb.debian.org/debian trixie/main arm64 libxdmcp6 arm64 1:1.1.2-3+b1 [24.3 kB] Get: 83 http://deb.debian.org/debian trixie/main arm64 libxcb1 arm64 1.15-1 [143 kB] Get: 84 http://deb.debian.org/debian trixie/main arm64 libx11-data all 2:1.8.7-1 [328 kB] Get: 85 http://deb.debian.org/debian trixie/main arm64 libx11-6 arm64 2:1.8.7-1+b1 [775 kB] Get: 86 http://deb.debian.org/debian trixie/main arm64 libxrender1 arm64 1:0.9.10-1.1+b1 [27.0 kB] Get: 87 http://deb.debian.org/debian trixie/main arm64 libxft2 arm64 2.3.6-1+b1 [51.0 kB] Get: 88 http://deb.debian.org/debian trixie/main arm64 libxext6 arm64 2:1.3.4-1+b1 [51.7 kB] Get: 89 http://deb.debian.org/debian trixie/main arm64 libxss1 arm64 1:1.2.3-1+b1 [17.0 kB] Get: 90 http://deb.debian.org/debian trixie/main arm64 libtk8.6 arm64 8.6.14-1 [732 kB] Get: 91 http://deb.debian.org/debian trixie/main arm64 tk8.6-blt2.5 arm64 2.5.3+dfsg-7 [533 kB] Get: 92 http://deb.debian.org/debian trixie/main arm64 blt arm64 2.5.3+dfsg-7 [6024 B] Get: 93 http://deb.debian.org/debian trixie/main arm64 ca-certificates-java all 20240118 [11.6 kB] Get: 94 http://deb.debian.org/debian trixie/main arm64 libarchive13t64 arm64 3.7.2-2 [321 kB] Get: 95 http://deb.debian.org/debian trixie/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg1-6 [20.1 kB] Get: 96 http://deb.debian.org/debian trixie/main arm64 libsasl2-2 arm64 2.1.28+dfsg1-6 [55.3 kB] Get: 97 http://deb.debian.org/debian trixie/main arm64 libldap-2.5-0 arm64 2.5.17+dfsg-1 [173 kB] Get: 98 http://deb.debian.org/debian trixie/main arm64 libnghttp2-14 arm64 1.61.0-1+b1 [71.0 kB] Get: 99 http://deb.debian.org/debian trixie/main arm64 libpsl5t64 arm64 0.21.2-1.1 [56.8 kB] Get: 100 http://deb.debian.org/debian trixie/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-2+b4 [56.7 kB] Get: 101 http://deb.debian.org/debian trixie/main arm64 libssh2-1t64 arm64 1.11.0-4.1+b2 [207 kB] Get: 102 http://deb.debian.org/debian trixie/main arm64 libcurl4t64 arm64 8.7.1-5 [412 kB] Get: 103 http://deb.debian.org/debian trixie/main arm64 libjsoncpp25 arm64 1.9.5-6+b2 [73.2 kB] Get: 104 http://deb.debian.org/debian trixie/main arm64 librhash0 arm64 1.4.3-3+b1 [127 kB] Get: 105 http://deb.debian.org/debian trixie/main arm64 libuv1t64 arm64 1.48.0-1.1 [142 kB] Get: 106 http://deb.debian.org/debian trixie/main arm64 cmake-data all 3.29.3-1 [2167 kB] Get: 107 http://deb.debian.org/debian trixie/main arm64 cmake arm64 3.29.3-1+b2 [9058 kB] Get: 108 http://deb.debian.org/debian trixie/main arm64 libdebhelper-perl all 13.15.3 [88.0 kB] Get: 109 http://deb.debian.org/debian trixie/main arm64 libtool all 2.4.7-7 [517 kB] Get: 110 http://deb.debian.org/debian trixie/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 111 http://deb.debian.org/debian trixie/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 112 http://deb.debian.org/debian trixie/main arm64 libsub-override-perl all 0.10-1 [10.6 kB] Get: 113 http://deb.debian.org/debian trixie/main arm64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 114 http://deb.debian.org/debian trixie/main arm64 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 115 http://deb.debian.org/debian trixie/main arm64 libelf1t64 arm64 0.191-1+b1 [187 kB] Get: 116 http://deb.debian.org/debian trixie/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 117 http://deb.debian.org/debian trixie/main arm64 gettext arm64 0.21-14+b1 [1249 kB] Get: 118 http://deb.debian.org/debian trixie/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 119 http://deb.debian.org/debian trixie/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 120 http://deb.debian.org/debian trixie/main arm64 debhelper all 13.15.3 [901 kB] Get: 121 http://deb.debian.org/debian trixie/main arm64 java-common all 0.75 [6640 B] Get: 122 http://deb.debian.org/debian trixie/main arm64 liblcms2-2 arm64 2.14-2+b1 [144 kB] Get: 123 http://deb.debian.org/debian trixie/main arm64 libnspr4 arm64 2:4.35-1.1+b1 [101 kB] Get: 124 http://deb.debian.org/debian trixie/main arm64 libnss3 arm64 2:3.99-1 [1293 kB] Get: 125 http://deb.debian.org/debian trixie/main arm64 libpcsclite1 arm64 2.0.3-1 [50.3 kB] Get: 126 http://deb.debian.org/debian trixie/main arm64 openjdk-17-jre-headless arm64 17.0.11+9-1 [42.8 MB] Get: 127 http://deb.debian.org/debian trixie/main arm64 default-jre-headless arm64 2:1.17-75 [3068 B] Get: 128 http://deb.debian.org/debian trixie/main arm64 libgtk2.0-common all 2.24.33-4 [2661 kB] Get: 129 http://deb.debian.org/debian trixie/main arm64 libatk1.0-0t64 arm64 2.52.0-1 [49.2 kB] Get: 130 http://deb.debian.org/debian trixie/main arm64 libpixman-1-0 arm64 0.42.2-1+b1 [477 kB] Get: 131 http://deb.debian.org/debian trixie/main arm64 libxcb-render0 arm64 1.15-1 [115 kB] Get: 132 http://deb.debian.org/debian trixie/main arm64 libxcb-shm0 arm64 1.15-1 [106 kB] Get: 133 http://deb.debian.org/debian trixie/main arm64 libcairo2 arm64 1.18.0-3+b1 [478 kB] Get: 134 http://deb.debian.org/debian trixie/main arm64 libavahi-common-data arm64 0.8-13+b2 [112 kB] Get: 135 http://deb.debian.org/debian trixie/main arm64 libavahi-common3 arm64 0.8-13+b2 [42.4 kB] Get: 136 http://deb.debian.org/debian trixie/main arm64 libdbus-1-3 arm64 1.14.10-4+b1 [195 kB] Get: 137 http://deb.debian.org/debian trixie/main arm64 libavahi-client3 arm64 0.8-13+b2 [45.7 kB] Get: 138 http://deb.debian.org/debian trixie/main arm64 libcups2t64 arm64 2.4.7-1.2+b1 [230 kB] Get: 139 http://deb.debian.org/debian trixie/main arm64 fontconfig arm64 2.15.0-1.1 [462 kB] Get: 140 http://deb.debian.org/debian trixie/main arm64 libfribidi0 arm64 1.0.13-3+b1 [71.3 kB] Get: 141 http://deb.debian.org/debian trixie/main arm64 libgraphite2-3 arm64 1.3.14-2 [69.2 kB] Get: 142 http://deb.debian.org/debian trixie/main arm64 libharfbuzz0b arm64 8.3.0-2+b1 [2178 kB] Get: 143 http://deb.debian.org/debian trixie/main arm64 libthai-data all 0.1.29-2 [168 kB] Get: 144 http://deb.debian.org/debian trixie/main arm64 libdatrie1 arm64 0.2.13-3 [37.2 kB] Get: 145 http://deb.debian.org/debian trixie/main arm64 libthai0 arm64 0.1.29-2 [48.0 kB] Get: 146 http://deb.debian.org/debian trixie/main arm64 libpango-1.0-0 arm64 1.52.2+ds-1 [206 kB] Get: 147 http://deb.debian.org/debian trixie/main arm64 libpangoft2-1.0-0 arm64 1.52.2+ds-1 [45.5 kB] Get: 148 http://deb.debian.org/debian trixie/main arm64 libpangocairo-1.0-0 arm64 1.52.2+ds-1 [33.0 kB] Get: 149 http://deb.debian.org/debian trixie/main arm64 libxcomposite1 arm64 1:0.4.5-1+b1 [15.0 kB] Get: 150 http://deb.debian.org/debian trixie/main arm64 libxfixes3 arm64 1:6.0.0-2+b1 [20.5 kB] Get: 151 http://deb.debian.org/debian trixie/main arm64 libxcursor1 arm64 1:1.2.1-1+b1 [35.8 kB] Get: 152 http://deb.debian.org/debian trixie/main arm64 libxdamage1 arm64 1:1.1.6-1+b1 [15.6 kB] Get: 153 http://deb.debian.org/debian trixie/main arm64 libxi6 arm64 2:1.8.1-1 [77.5 kB] Get: 154 http://deb.debian.org/debian trixie/main arm64 libxinerama1 arm64 2:1.1.4-3+b1 [16.0 kB] Get: 155 http://deb.debian.org/debian trixie/main arm64 libxrandr2 arm64 2:1.5.4-1 [35.7 kB] Get: 156 http://deb.debian.org/debian trixie/main arm64 libgtk2.0-0t64 arm64 2.24.33-4 [1663 kB] Get: 157 http://deb.debian.org/debian trixie/main arm64 libglvnd0 arm64 1.7.0-1+b1 [41.7 kB] Get: 158 http://deb.debian.org/debian trixie/main arm64 libdrm-common all 2.4.120-2 [7688 B] Get: 159 http://deb.debian.org/debian trixie/main arm64 libdrm2 arm64 2.4.120-2 [37.5 kB] Get: 160 http://deb.debian.org/debian trixie/main arm64 libglapi-mesa arm64 24.0.7-1 [46.0 kB] Get: 161 http://deb.debian.org/debian trixie/main arm64 libx11-xcb1 arm64 2:1.8.7-1+b1 [232 kB] Get: 162 http://deb.debian.org/debian trixie/main arm64 libxcb-dri2-0 arm64 1.15-1 [107 kB] Get: 163 http://deb.debian.org/debian trixie/main arm64 libxcb-dri3-0 arm64 1.15-1 [107 kB] Get: 164 http://deb.debian.org/debian trixie/main arm64 libxcb-glx0 arm64 1.15-1 [123 kB] Get: 165 http://deb.debian.org/debian trixie/main arm64 libxcb-present0 arm64 1.15-1 [106 kB] Get: 166 http://deb.debian.org/debian trixie/main arm64 libxcb-randr0 arm64 1.15-1 [117 kB] Get: 167 http://deb.debian.org/debian trixie/main arm64 libxcb-sync1 arm64 1.15-1 [109 kB] Get: 168 http://deb.debian.org/debian trixie/main arm64 libxcb-xfixes0 arm64 1.15-1 [110 kB] Get: 169 http://deb.debian.org/debian trixie/main arm64 libxshmfence1 arm64 1.3-1+b1 [9080 B] Get: 170 http://deb.debian.org/debian trixie/main arm64 libxxf86vm1 arm64 1:1.1.4-1+b2 [20.1 kB] Get: 171 http://deb.debian.org/debian trixie/main arm64 libvulkan1 arm64 1.3.280.0-1 [119 kB] Get: 172 http://deb.debian.org/debian trixie/main arm64 libdrm-amdgpu1 arm64 2.4.120-2 [21.0 kB] Get: 173 http://deb.debian.org/debian trixie/main arm64 libdrm-nouveau2 arm64 2.4.120-2 [18.7 kB] Get: 174 http://deb.debian.org/debian trixie/main arm64 libdrm-radeon1 arm64 2.4.120-2 [21.1 kB] Get: 175 http://deb.debian.org/debian trixie/main arm64 libz3-4 arm64 4.8.12-3.1+b2 [6508 kB] Get: 176 http://deb.debian.org/debian trixie/main arm64 libllvm17t64 arm64 1:17.0.6-12 [21.3 MB] Get: 177 http://deb.debian.org/debian trixie/main arm64 libsensors-config all 1:3.6.0-9 [14.6 kB] Get: 178 http://deb.debian.org/debian trixie/main arm64 libsensors5 arm64 1:3.6.0-9 [33.9 kB] Get: 179 http://deb.debian.org/debian trixie/main arm64 libgl1-mesa-dri arm64 24.0.7-1 [7018 kB] Get: 180 http://deb.debian.org/debian trixie/main arm64 libglx-mesa0 arm64 24.0.7-1 [150 kB] Get: 181 http://deb.debian.org/debian trixie/main arm64 libglx0 arm64 1.7.0-1+b1 [31.0 kB] Get: 182 http://deb.debian.org/debian trixie/main arm64 libgl1 arm64 1.7.0-1+b1 [90.9 kB] Get: 183 http://deb.debian.org/debian trixie/main arm64 libasound2-data all 1.2.11-1 [20.9 kB] Get: 184 http://deb.debian.org/debian trixie/main arm64 libasound2t64 arm64 1.2.11-1+b1 [334 kB] Get: 185 http://deb.debian.org/debian trixie/main arm64 libgif7 arm64 5.2.2-1 [43.7 kB] Get: 186 http://deb.debian.org/debian trixie/main arm64 libxtst6 arm64 2:1.2.3-1.1+b1 [25.9 kB] Get: 187 http://deb.debian.org/debian trixie/main arm64 openjdk-17-jre arm64 17.0.11+9-1 [174 kB] Get: 188 http://deb.debian.org/debian trixie/main arm64 default-jre arm64 2:1.17-75 [1056 B] Get: 189 http://deb.debian.org/debian trixie/main arm64 openjdk-17-jdk-headless arm64 17.0.11+9-1 [70.6 MB] Get: 190 http://deb.debian.org/debian trixie/main arm64 default-jdk-headless arm64 2:1.17-75 [1108 B] Get: 191 http://deb.debian.org/debian trixie/main arm64 openjdk-17-jdk arm64 17.0.11+9-1 [10.4 kB] Get: 192 http://deb.debian.org/debian trixie/main arm64 default-jdk arm64 2:1.17-75 [1068 B] Get: 193 http://deb.debian.org/debian trixie/main arm64 mysql-common all 5.8+1.1.0 [6636 B] Get: 194 http://deb.debian.org/debian trixie/main arm64 mariadb-common all 1:10.11.7-4 [25.9 kB] Get: 195 http://deb.debian.org/debian trixie/main arm64 libmariadb3 arm64 1:10.11.7-4 [165 kB] Get: 196 http://deb.debian.org/debian trixie/main arm64 libssl-dev arm64 3.2.1-3 [3089 kB] Get: 197 http://deb.debian.org/debian trixie/main arm64 zlib1g-dev arm64 1:1.3.dfsg-3.1 [915 kB] Get: 198 http://deb.debian.org/debian trixie/main arm64 libmariadb-dev arm64 1:10.11.7-4 [260 kB] Get: 199 http://deb.debian.org/debian trixie/main arm64 libmariadb-dev-compat arm64 1:10.11.7-4 [24.7 kB] Get: 200 http://deb.debian.org/debian trixie/main arm64 default-libmysqlclient-dev arm64 1.1.0+b1 [3380 B] Get: 201 http://deb.debian.org/debian trixie/main arm64 dh-exec arm64 0.29 [25.4 kB] Get: 202 http://deb.debian.org/debian trixie/main arm64 python3-pkg-resources all 68.1.2-2 [241 kB] Get: 203 http://deb.debian.org/debian trixie/main arm64 python3-lib2to3 all 3.12.3-1 [77.6 kB] Get: 204 http://deb.debian.org/debian trixie/main arm64 python3-distutils all 3.12.3-1 [131 kB] Get: 205 http://deb.debian.org/debian trixie/main arm64 python3-setuptools all 68.1.2-2 [468 kB] Get: 206 http://deb.debian.org/debian trixie/main arm64 dh-python all 6.20240422 [107 kB] Get: 207 http://deb.debian.org/debian trixie/main arm64 xml-core all 0.19 [20.1 kB] Get: 208 http://deb.debian.org/debian trixie/main arm64 docutils-common all 0.20.1+dfsg-3 [128 kB] Get: 209 http://deb.debian.org/debian trixie/main arm64 libaom3 arm64 3.8.2-2 [1528 kB] Get: 210 http://deb.debian.org/debian trixie/main arm64 libdav1d7 arm64 1.4.1-1 [251 kB] Get: 211 http://deb.debian.org/debian trixie/main arm64 libabsl20230802 arm64 20230802.1-4 [432 kB] Get: 212 http://deb.debian.org/debian trixie/main arm64 libgav1-1 arm64 0.19.0-2+b1 [481 kB] Get: 213 http://deb.debian.org/debian trixie/main arm64 librav1e0 arm64 0.7.1-2 [630 kB] Get: 214 http://deb.debian.org/debian trixie/main arm64 libsvtav1enc1d1 arm64 1.7.0+dfsg-2+b1 [1083 kB] Get: 215 http://deb.debian.org/debian trixie/main arm64 libyuv0 arm64 0.0~git202401110.af6ac82-1 [123 kB] Get: 216 http://deb.debian.org/debian trixie/main arm64 libavif16 arm64 1.0.4-3 [99.4 kB] Get: 217 http://deb.debian.org/debian trixie/main arm64 libheif-plugin-dav1d arm64 1.17.6-1+b2 [9888 B] Get: 218 http://deb.debian.org/debian trixie/main arm64 libde265-0 arm64 1.0.15-1+b1 [151 kB] Get: 219 http://deb.debian.org/debian trixie/main arm64 libheif-plugin-libde265 arm64 1.17.6-1+b2 [13.0 kB] Get: 220 http://deb.debian.org/debian trixie/main arm64 libheif1 arm64 1.17.6-1+b2 [247 kB] Get: 221 http://deb.debian.org/debian trixie/main arm64 libxpm4 arm64 1:3.5.17-1+b1 [52.9 kB] Get: 222 http://deb.debian.org/debian trixie/main arm64 libgd3 arm64 2.3.3-9+b3 [114 kB] Get: 223 http://deb.debian.org/debian trixie/main arm64 libkpathsea6 arm64 2023.20230311.66589-9+b2 [151 kB] Get: 224 http://deb.debian.org/debian trixie/main arm64 libptexenc1 arm64 2023.20230311.66589-9+b2 [46.3 kB] Get: 225 http://deb.debian.org/debian trixie/main arm64 libsynctex2 arm64 2023.20230311.66589-9+b2 [59.8 kB] Get: 226 http://deb.debian.org/debian trixie/main arm64 libtexlua53-5 arm64 2023.20230311.66589-9+b2 [105 kB] Get: 227 http://deb.debian.org/debian trixie/main arm64 t1utils arm64 1.41-4 [59.8 kB] Get: 228 http://deb.debian.org/debian trixie/main arm64 tex-common all 6.18 [32.5 kB] Get: 229 http://deb.debian.org/debian trixie/main arm64 libpaper1 arm64 1.1.29+b1 [12.9 kB] Get: 230 http://deb.debian.org/debian trixie/main arm64 libpotrace0 arm64 1.16-2+b1 [23.1 kB] Get: 231 http://deb.debian.org/debian trixie/main arm64 libteckit0 arm64 2.5.12+ds1-1 [300 kB] Get: 232 http://deb.debian.org/debian trixie/main arm64 libice6 arm64 2:1.0.10-1+b1 [53.7 kB] Get: 233 http://deb.debian.org/debian trixie/main arm64 libsm6 arm64 2:1.2.3-1+b1 [32.7 kB] Get: 234 http://deb.debian.org/debian trixie/main arm64 libxt6t64 arm64 1:1.2.1-1.2 [172 kB] Get: 235 http://deb.debian.org/debian trixie/main arm64 libxmu6 arm64 2:1.1.3-3+b2 [55.5 kB] Get: 236 http://deb.debian.org/debian trixie/main arm64 libxaw7 arm64 2:1.0.14-1+b2 [182 kB] Get: 237 http://deb.debian.org/debian trixie/main arm64 libzzip-0-13t64 arm64 0.13.72+dfsg.1-1.2+b1 [56.7 kB] Get: 238 http://deb.debian.org/debian trixie/main arm64 texlive-binaries arm64 2023.20230311.66589-9+b2 [7353 kB] Get: 239 http://deb.debian.org/debian trixie/main arm64 libgs-common all 10.03.0~dfsg-1 [148 kB] Get: 240 http://deb.debian.org/debian trixie/main arm64 libgs10-common all 10.03.0~dfsg-1 [474 kB] Get: 241 http://deb.debian.org/debian trixie/main arm64 libidn12 arm64 1.42-2 [79.2 kB] Get: 242 http://deb.debian.org/debian trixie/main arm64 libijs-0.35 arm64 0.35-15.1+b1 [14.9 kB] Get: 243 http://deb.debian.org/debian trixie/main arm64 libjbig2dec0 arm64 0.20-1+b2 [59.6 kB] Get: 244 http://deb.debian.org/debian trixie/main arm64 libopenjp2-7 arm64 2.5.0-2+b3 [177 kB] Get: 245 http://deb.debian.org/debian trixie/main arm64 libgs10 arm64 10.03.0~dfsg-1 [2294 kB] Get: 246 http://deb.debian.org/debian trixie/main arm64 ghostscript arm64 10.03.0~dfsg-1 [50.3 kB] Get: 247 http://deb.debian.org/debian trixie/main arm64 dvipng arm64 1.15-1.1+b1 [82.1 kB] Get: 248 http://deb.debian.org/debian trixie/main arm64 fonts-arphic-gbsn00lp all 2.11-16 [1725 kB] Get: 249 http://deb.debian.org/debian trixie/main arm64 fonts-arphic-gkai00mp all 2.11-16 [2293 kB] Get: 250 http://deb.debian.org/debian trixie/main arm64 fonts-baekmuk all 2.2-13 [8765 kB] Get: 251 http://deb.debian.org/debian trixie/main arm64 fonts-gfs-baskerville all 1.1-6 [43.7 kB] Get: 252 http://deb.debian.org/debian trixie/main arm64 fonts-gfs-porson all 1.1-7 [33.8 kB] Get: 253 http://deb.debian.org/debian trixie/main arm64 fonts-hosny-amiri all 1.000-1 [532 kB] Get: 254 http://deb.debian.org/debian trixie/main arm64 fonts-lmodern all 2.005-1 [4540 kB] Get: 255 http://deb.debian.org/debian trixie/main arm64 fonts-lyx all 2.4.0~RC4-1 [189 kB] Get: 256 http://deb.debian.org/debian trixie/main arm64 fonts-sil-padauk all 5.001-1 [1478 kB] Get: 257 http://deb.debian.org/debian trixie/main arm64 fonts-tlwg-garuda-otf all 1:0.7.3-1 [154 kB] Get: 258 http://deb.debian.org/debian trixie/main arm64 fonts-tlwg-kinnari-otf all 1:0.7.3-1 [222 kB] Get: 259 http://deb.debian.org/debian trixie/main arm64 fonts-tlwg-laksaman-otf all 1:0.7.3-1 [176 kB] Get: 260 http://deb.debian.org/debian trixie/main arm64 fonts-tlwg-loma-otf all 1:0.7.3-1 [147 kB] Get: 261 http://deb.debian.org/debian trixie/main arm64 fonts-tlwg-mono-otf all 1:0.7.3-1 [142 kB] Get: 262 http://deb.debian.org/debian trixie/main arm64 fonts-tlwg-norasi-otf all 1:0.7.3-1 [249 kB] Get: 263 http://deb.debian.org/debian trixie/main arm64 fonts-tlwg-purisa-otf all 1:0.7.3-1 [242 kB] Get: 264 http://deb.debian.org/debian trixie/main arm64 fonts-tlwg-sawasdee-otf all 1:0.7.3-1 [141 kB] Get: 265 http://deb.debian.org/debian trixie/main arm64 fonts-tlwg-typewriter-otf all 1:0.7.3-1 [147 kB] Get: 266 http://deb.debian.org/debian trixie/main arm64 fonts-tlwg-typist-otf all 1:0.7.3-1 [149 kB] Get: 267 http://deb.debian.org/debian trixie/main arm64 fonts-tlwg-typo-otf all 1:0.7.3-1 [149 kB] Get: 268 http://deb.debian.org/debian trixie/main arm64 fonts-tlwg-umpush-otf all 1:0.7.3-1 [183 kB] Get: 269 http://deb.debian.org/debian trixie/main arm64 fonts-tlwg-waree-otf all 1:0.7.3-1 [157 kB] Get: 270 http://deb.debian.org/debian trixie/main arm64 fonts-unfonts-extra all 1:1.0.2-080608+dfsg-11 [6550 kB] Get: 271 http://deb.debian.org/debian trixie/main arm64 libglut3.12 arm64 3.4.0-1+b1 [133 kB] Get: 272 http://deb.debian.org/debian trixie/main arm64 xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB] Get: 273 http://deb.debian.org/debian trixie/main arm64 x11proto-dev all 2024.1-1 [603 kB] Get: 274 http://deb.debian.org/debian trixie/main arm64 libxau-dev arm64 1:1.0.9-1+b1 [21.5 kB] Get: 275 http://deb.debian.org/debian trixie/main arm64 libxdmcp-dev arm64 1:1.1.2-3+b1 [40.6 kB] Get: 276 http://deb.debian.org/debian trixie/main arm64 xtrans-dev all 1.4.0-1 [98.7 kB] Get: 277 http://deb.debian.org/debian trixie/main arm64 libpthread-stubs0-dev arm64 0.4-1+b1 [5324 B] Get: 278 http://deb.debian.org/debian trixie/main arm64 libxcb1-dev arm64 1.15-1 [182 kB] Get: 279 http://deb.debian.org/debian trixie/main arm64 libx11-dev arm64 2:1.8.7-1+b1 [861 kB] Get: 280 http://deb.debian.org/debian trixie/main arm64 libglx-dev arm64 1.7.0-1+b1 [15.8 kB] Get: 281 http://deb.debian.org/debian trixie/main arm64 libgl-dev arm64 1.7.0-1+b1 [101 kB] Get: 282 http://deb.debian.org/debian trixie/main arm64 libglvnd-core-dev arm64 1.7.0-1+b1 [13.4 kB] Get: 283 http://deb.debian.org/debian trixie/main arm64 libwayland-server0 arm64 1.22.0-2.1+b1 [32.3 kB] Get: 284 http://deb.debian.org/debian trixie/main arm64 libgbm1 arm64 24.0.7-1 [40.3 kB] Get: 285 http://deb.debian.org/debian trixie/main arm64 libwayland-client0 arm64 1.22.0-2.1+b1 [24.8 kB] Get: 286 http://deb.debian.org/debian trixie/main arm64 libegl-mesa0 arm64 24.0.7-1 [112 kB] Get: 287 http://deb.debian.org/debian trixie/main arm64 libegl1 arm64 1.7.0-1+b1 [33.9 kB] Get: 288 http://deb.debian.org/debian trixie/main arm64 libegl-dev arm64 1.7.0-1+b1 [19.5 kB] Get: 289 http://deb.debian.org/debian trixie/main arm64 libgles1 arm64 1.7.0-1+b1 [12.6 kB] Get: 290 http://deb.debian.org/debian trixie/main arm64 libgles2 arm64 1.7.0-1+b1 [17.9 kB] Get: 291 http://deb.debian.org/debian trixie/main arm64 libgles-dev arm64 1.7.0-1+b1 [50.8 kB] Get: 292 http://deb.debian.org/debian trixie/main arm64 libopengl0 arm64 1.7.0-1+b1 [32.1 kB] Get: 293 http://deb.debian.org/debian trixie/main arm64 libopengl-dev arm64 1.7.0-1+b1 [5372 B] Get: 294 http://deb.debian.org/debian trixie/main arm64 libglvnd-dev arm64 1.7.0-1+b1 [5140 B] Get: 295 http://deb.debian.org/debian trixie/main arm64 libgl1-mesa-dev arm64 24.0.7-1 [17.1 kB] Get: 296 http://deb.debian.org/debian trixie/main arm64 libglu1-mesa arm64 9.0.2-1.1+b1 [156 kB] Get: 297 http://deb.debian.org/debian trixie/main arm64 libglu1-mesa-dev arm64 9.0.2-1.1+b1 [196 kB] Get: 298 http://deb.debian.org/debian trixie/main arm64 libxext-dev arm64 2:1.3.4-1+b1 [107 kB] Get: 299 http://deb.debian.org/debian trixie/main arm64 libice-dev arm64 2:1.0.10-1+b1 [64.1 kB] Get: 300 http://deb.debian.org/debian trixie/main arm64 libsm-dev arm64 2:1.2.3-1+b1 [36.4 kB] Get: 301 http://deb.debian.org/debian trixie/main arm64 libxt-dev arm64 1:1.2.1-1.2 [403 kB] Get: 302 http://deb.debian.org/debian trixie/main arm64 libglut-dev arm64 3.4.0-1+b1 [161 kB] Get: 303 http://deb.debian.org/debian trixie/main arm64 freeglut3-dev arm64 3.4.0-1+b1 [53.4 kB] Get: 304 http://deb.debian.org/debian trixie/main arm64 gdal-data all 3.8.5+dfsg-1 [547 kB] Get: 305 http://deb.debian.org/debian trixie/main arm64 gdal-plugins arm64 3.8.5+dfsg-1+b1 [331 kB] Get: 306 http://deb.debian.org/debian trixie/main arm64 libgfortran5 arm64 14-20240330-1 [361 kB] Get: 307 http://deb.debian.org/debian trixie/main arm64 libgfortran-13-dev arm64 13.2.0-25 [401 kB] Get: 308 http://deb.debian.org/debian trixie/main arm64 gfortran-13-aarch64-linux-gnu arm64 13.2.0-25 [8827 kB] Get: 309 http://deb.debian.org/debian trixie/main arm64 gfortran-13 arm64 13.2.0-25 [12.8 kB] Get: 310 http://deb.debian.org/debian trixie/main arm64 libann0 arm64 1.1.2+doc-9+b1 [23.6 kB] Get: 311 http://deb.debian.org/debian trixie/main arm64 libcdt5 arm64 2.42.2-9+b1 [38.7 kB] Get: 312 http://deb.debian.org/debian trixie/main arm64 libcgraph6 arm64 2.42.2-9+b1 [60.6 kB] Get: 313 http://deb.debian.org/debian trixie/main arm64 libgts-0.7-5t64 arm64 0.7.6+darcs121130-5.2 [141 kB] Get: 314 http://deb.debian.org/debian trixie/main arm64 libltdl7 arm64 2.4.7-7+b1 [393 kB] Get: 315 http://deb.debian.org/debian trixie/main arm64 libpathplan4 arm64 2.42.2-9+b1 [40.6 kB] Get: 316 http://deb.debian.org/debian trixie/main arm64 libgvc6 arm64 2.42.2-9+b1 [619 kB] Get: 317 http://deb.debian.org/debian trixie/main arm64 libgvpr2 arm64 2.42.2-9+b1 [180 kB] Get: 318 http://deb.debian.org/debian trixie/main arm64 liblab-gamut1 arm64 2.42.2-9+b1 [198 kB] Get: 319 http://deb.debian.org/debian trixie/main arm64 graphviz arm64 2.42.2-9+b1 [569 kB] Get: 320 http://deb.debian.org/debian trixie/main arm64 hdf5-helpers arm64 1.10.10+repack-3.3 [23.4 kB] Get: 321 http://deb.debian.org/debian trixie/main arm64 help2man arm64 1.49.3 [198 kB] Get: 322 http://deb.debian.org/debian trixie/main arm64 libnl-3-200 arm64 3.7.0-0.3 [56.5 kB] Get: 323 http://deb.debian.org/debian trixie/main arm64 libnl-route-3-200 arm64 3.7.0-0.3 [165 kB] Get: 324 http://deb.debian.org/debian trixie/main arm64 libibverbs1 arm64 50.0-2+b1 [58.2 kB] Get: 325 http://deb.debian.org/debian trixie/main arm64 ibverbs-providers arm64 50.0-2+b1 [315 kB] Get: 326 http://deb.debian.org/debian trixie/main arm64 icu-devtools arm64 72.1-4+b1 [194 kB] Get: 327 http://deb.debian.org/debian trixie/main arm64 libaec0 arm64 1.1.3-1 [22.1 kB] Get: 328 http://deb.debian.org/debian trixie/main arm64 libsz2 arm64 1.1.3-1 [7664 B] Get: 329 http://deb.debian.org/debian trixie/main arm64 libaec-dev arm64 1.1.3-1 [19.7 kB] Get: 330 http://deb.debian.org/debian trixie/main arm64 libamd-comgr2 arm64 6.0+git20231212.4510c28+dfsg-3+b1 [12.1 MB] Get: 331 http://deb.debian.org/debian trixie/main arm64 libsuitesparseconfig7 arm64 1:7.7.0+dfsg-2 [22.3 kB] Get: 332 http://deb.debian.org/debian trixie/main arm64 libamd3 arm64 1:7.7.0+dfsg-2 [36.5 kB] Get: 333 http://deb.debian.org/debian trixie/main arm64 libnuma1 arm64 2.0.18-1 [21.4 kB] Get: 334 http://deb.debian.org/debian trixie/main arm64 libhsakmt1 arm64 5.7.0-1 [57.6 kB] Get: 335 http://deb.debian.org/debian trixie/main arm64 libhsa-runtime64-1 arm64 5.7.1-2 [276 kB] Get: 336 http://deb.debian.org/debian trixie/main arm64 libamdhip64-5 arm64 5.7.1-3 [8698 kB] Get: 337 http://deb.debian.org/debian trixie/main arm64 libaom-dev arm64 3.8.2-2 [1773 kB] Get: 338 http://deb.debian.org/debian trixie/main arm64 libapache-pom-java all 29-2 [5276 B] Get: 339 http://deb.debian.org/debian trixie/main arm64 libopenblas0-pthread arm64 0.3.27+ds-2 [4579 kB] Get: 340 http://deb.debian.org/debian trixie/main arm64 libarpack2t64 arm64 3.9.1-1.1+b1 [81.4 kB] Get: 341 http://deb.debian.org/debian trixie/main arm64 libsuperlu6 arm64 6.0.1+dfsg1-1+b1 [141 kB] Get: 342 http://deb.debian.org/debian trixie/main arm64 libarmadillo12 arm64 1:12.8.2+dfsg-1 [102 kB] Get: 343 http://deb.debian.org/debian trixie/main arm64 libopenblas-pthread-dev arm64 0.3.27+ds-2 [3535 kB] Get: 344 http://deb.debian.org/debian trixie/main arm64 libarpack2-dev arm64 3.9.1-1.1+b1 [98.2 kB] Get: 345 http://deb.debian.org/debian trixie/main arm64 libhdf5-103-1t64 arm64 1.10.10+repack-3.3 [1035 kB] Get: 346 http://deb.debian.org/debian trixie/main arm64 libhdf5-fortran-102t64 arm64 1.10.10+repack-3.3 [88.0 kB] Get: 347 http://deb.debian.org/debian trixie/main arm64 libhdf5-hl-100t64 arm64 1.10.10+repack-3.3 [60.1 kB] Get: 348 http://deb.debian.org/debian trixie/main arm64 libhdf5-hl-fortran-100t64 arm64 1.10.10+repack-3.3 [38.5 kB] Get: 349 http://deb.debian.org/debian trixie/main arm64 libhdf5-cpp-103-1t64 arm64 1.10.10+repack-3.3 [119 kB] Get: 350 http://deb.debian.org/debian trixie/main arm64 libhdf5-hl-cpp-100t64 arm64 1.10.10+repack-3.3 [21.2 kB] Get: 351 http://deb.debian.org/debian trixie/main arm64 libjpeg62-turbo-dev arm64 1:2.1.5-3 [292 kB] Get: 352 http://deb.debian.org/debian trixie/main arm64 libjpeg-dev arm64 1:2.1.5-3 [71.9 kB] Get: 353 http://deb.debian.org/debian trixie/main arm64 libcurl4-openssl-dev arm64 8.7.1-5 [532 kB] Get: 354 http://deb.debian.org/debian trixie/main arm64 libhdf5-dev arm64 1.10.10+repack-3.3 [2689 kB] Get: 355 http://deb.debian.org/debian trixie/main arm64 libopenblas0 arm64 0.3.27+ds-2 [39.0 kB] Get: 356 http://deb.debian.org/debian trixie/main arm64 libopenblas-dev arm64 0.3.27+ds-2 [52.3 kB] Get: 357 http://deb.debian.org/debian trixie/main arm64 libsuperlu-dev arm64 6.0.1+dfsg1-1+b1 [21.8 kB] Get: 358 http://deb.debian.org/debian trixie/main arm64 libarmadillo-dev arm64 1:12.8.2+dfsg-1 [409 kB] Get: 359 http://deb.debian.org/debian trixie/main arm64 libva2 arm64 2.21.0-1 [68.5 kB] Get: 360 http://deb.debian.org/debian trixie/main arm64 libva-drm2 arm64 2.21.0-1 [18.3 kB] Get: 361 http://deb.debian.org/debian trixie/main arm64 libva-x11-2 arm64 2.21.0-1 [22.8 kB] Get: 362 http://deb.debian.org/debian trixie/main arm64 libvdpau1 arm64 1.5-2+b1 [24.2 kB] Get: 363 http://deb.debian.org/debian trixie/main arm64 ocl-icd-libopencl1 arm64 2.3.2-1+b1 [39.3 kB] Get: 364 http://deb.debian.org/debian trixie/main arm64 libavutil58 arm64 7:6.1.1-4+b1 [361 kB] Get: 365 http://deb.debian.org/debian trixie/main arm64 libcodec2-1.2 arm64 1.2.0-2+b1 [8168 kB] Get: 366 http://deb.debian.org/debian trixie/main arm64 libgsm1 arm64 1.0.22-1+b1 [26.9 kB] Get: 367 http://deb.debian.org/debian trixie/main arm64 libhwy1t64 arm64 1.0.7-8.1 [356 kB] Get: 368 http://deb.debian.org/debian trixie/main arm64 libjxl0.7 arm64 0.7.0-10.2+b3 [683 kB] Get: 369 http://deb.debian.org/debian trixie/main arm64 libmp3lame0 arm64 3.100-6+b2 [352 kB] Get: 370 http://deb.debian.org/debian trixie/main arm64 libopus0 arm64 1.4-1+b1 [180 kB] Get: 371 http://deb.debian.org/debian trixie/main arm64 libcairo-gobject2 arm64 1.18.0-3+b1 [129 kB] Get: 372 http://deb.debian.org/debian trixie/main arm64 librsvg2-2 arm64 2.58.0+dfsg-1 [1735 kB] Get: 373 http://deb.debian.org/debian trixie/main arm64 libshine3 arm64 3.1.1-2+b1 [24.3 kB] Get: 374 http://deb.debian.org/debian trixie/main arm64 libsnappy1v5 arm64 1.2.0-2 [28.3 kB] Get: 375 http://deb.debian.org/debian trixie/main arm64 libspeex1 arm64 1.2.1-2+b1 [49.5 kB] Get: 376 http://deb.debian.org/debian trixie/main arm64 libsoxr0 arm64 0.1.3-4+b1 [53.3 kB] Get: 377 http://deb.debian.org/debian trixie/main arm64 libswresample4 arm64 7:6.1.1-4+b1 [84.7 kB] Get: 378 http://deb.debian.org/debian trixie/main arm64 libogg0 arm64 1.3.5-3+b1 [23.5 kB] Get: 379 http://deb.debian.org/debian trixie/main arm64 libtheora0 arm64 1.1.1+dfsg.1-16.1+b2 [147 kB] Get: 380 http://deb.debian.org/debian trixie/main arm64 libtwolame0 arm64 0.4.0-2+b1 [48.8 kB] Get: 381 http://deb.debian.org/debian trixie/main arm64 libvorbis0a arm64 1.3.7-2 [82.3 kB] Get: 382 http://deb.debian.org/debian trixie/main arm64 libvorbisenc2 arm64 1.3.7-2 [75.5 kB] Get: 383 http://deb.debian.org/debian trixie/main arm64 libvpx9 arm64 1.14.0-2 [1059 kB] Get: 384 http://deb.debian.org/debian trixie/main arm64 libwebpmux3 arm64 1.4.0-0.1 [122 kB] Get: 385 http://deb.debian.org/debian trixie/main arm64 libx264-164 arm64 2:0.164.3108+git31e19f9-1 [442 kB] Get: 386 http://deb.debian.org/debian trixie/main arm64 libx265-199 arm64 3.5-2+b1 [603 kB] Get: 387 http://deb.debian.org/debian trixie/main arm64 libxvidcore4 arm64 2:1.3.7-1+b1 [201 kB] Get: 388 http://deb.debian.org/debian trixie/main arm64 libzvbi-common all 0.2.42-2 [70.4 kB] Get: 389 http://deb.debian.org/debian trixie/main arm64 libzvbi0t64 arm64 0.2.42-2 [259 kB] Get: 390 http://deb.debian.org/debian trixie/main arm64 libavcodec60 arm64 7:6.1.1-4+b1 [4998 kB] Get: 391 http://deb.debian.org/debian trixie/main arm64 libavutil-dev arm64 7:6.1.1-4+b1 [510 kB] Get: 392 http://deb.debian.org/debian trixie/main arm64 libswresample-dev arm64 7:6.1.1-4+b1 [96.1 kB] Get: 393 http://deb.debian.org/debian trixie/main arm64 libavcodec-dev arm64 7:6.1.1-4+b1 [5612 kB] Get: 394 http://deb.debian.org/debian trixie/main arm64 libudfread0 arm64 1.1.2-1+b1 [16.2 kB] Get: 395 http://deb.debian.org/debian trixie/main arm64 libbluray2 arm64 1:1.3.4-1+b1 [124 kB] Get: 396 http://deb.debian.org/debian trixie/main arm64 libchromaprint1 arm64 1.5.1-5 [38.8 kB] Get: 397 http://deb.debian.org/debian trixie/main arm64 libgme0 arm64 0.6.3-7+b1 [120 kB] Get: 398 http://deb.debian.org/debian trixie/main arm64 libmpg123-0t64 arm64 1.32.6-3 [141 kB] Get: 399 http://deb.debian.org/debian trixie/main arm64 libvorbisfile3 arm64 1.3.7-2 [20.5 kB] Get: 400 http://deb.debian.org/debian trixie/main arm64 libopenmpt0t64 arm64 0.7.6-1+b1 [715 kB] Get: 401 http://deb.debian.org/debian trixie/main arm64 librabbitmq4 arm64 0.11.0-1+b2 [40.6 kB] Get: 402 http://deb.debian.org/debian trixie/main arm64 libcjson1 arm64 1.7.17-2 [28.2 kB] Get: 403 http://deb.debian.org/debian trixie/main arm64 libmbedcrypto7t64 arm64 2.28.8-1 [269 kB] Get: 404 http://deb.debian.org/debian trixie/main arm64 librist4 arm64 0.2.10+dfsg-2 [68.1 kB] Get: 405 http://deb.debian.org/debian trixie/main arm64 libsrt1.5-gnutls arm64 1.5.3-1+b2 [287 kB] Get: 406 http://deb.debian.org/debian trixie/main arm64 libssh-gcrypt-4 arm64 0.10.6-2+b1 [207 kB] Get: 407 http://deb.debian.org/debian trixie/main arm64 libnorm1t64 arm64 1.5.9+dfsg-3.1 [204 kB] Get: 408 http://deb.debian.org/debian trixie/main arm64 libpgm-5.3-0t64 arm64 5.3.128~dfsg-2.1 [151 kB] Get: 409 http://deb.debian.org/debian trixie/main arm64 libsodium23 arm64 1.0.18-1+b1 [118 kB] Get: 410 http://deb.debian.org/debian trixie/main arm64 libzmq5 arm64 4.3.5-1+b2 [251 kB] Get: 411 http://deb.debian.org/debian trixie/main arm64 libavformat60 arm64 7:6.1.1-4+b1 [1068 kB] Get: 412 http://deb.debian.org/debian trixie/main arm64 libavformat-dev arm64 7:6.1.1-4+b1 [1313 kB] Get: 413 http://deb.debian.org/debian trixie/main arm64 uuid-dev arm64 2.40.1-1 [44.5 kB] Get: 414 http://deb.debian.org/debian trixie/main arm64 libblkid-dev arm64 2.40.1-1 [204 kB] Get: 415 http://deb.debian.org/debian trixie/main arm64 libblosc1 arm64 1.21.5+ds-1+b1 [39.0 kB] Get: 416 http://deb.debian.org/debian trixie/main arm64 libblosc-dev arm64 1.21.5+ds-1+b1 [50.4 kB] Get: 417 http://deb.debian.org/debian trixie/main arm64 libboost1.83-dev arm64 1.83.0-2.1+b1 [10.6 MB] Get: 418 http://deb.debian.org/debian trixie/main arm64 libboost-atomic1.83.0 arm64 1.83.0-2.1+b1 [233 kB] Get: 419 http://deb.debian.org/debian trixie/main arm64 libboost-atomic1.83-dev arm64 1.83.0-2.1+b1 [234 kB] Get: 420 http://deb.debian.org/debian trixie/main arm64 libboost-atomic-dev arm64 1.83.0.2+b2 [3892 B] Get: 421 http://deb.debian.org/debian trixie/main arm64 libboost-chrono1.83.0t64 arm64 1.83.0-2.1+b1 [239 kB] Get: 422 http://deb.debian.org/debian trixie/main arm64 libboost-chrono1.83-dev arm64 1.83.0-2.1+b1 [244 kB] Get: 423 http://deb.debian.org/debian trixie/main arm64 libboost-chrono-dev arm64 1.83.0.2+b2 [4212 B] Get: 424 http://deb.debian.org/debian trixie/main arm64 libboost-container1.83.0 arm64 1.83.0-2.1+b1 [258 kB] Get: 425 http://deb.debian.org/debian trixie/main arm64 libboost-container1.83-dev arm64 1.83.0-2.1+b1 [264 kB] Get: 426 http://deb.debian.org/debian trixie/main arm64 libboost-container-dev arm64 1.83.0.2+b2 [4064 B] Get: 427 http://deb.debian.org/debian trixie/main arm64 libboost-date-time1.83.0 arm64 1.83.0-2.1+b1 [230 kB] Get: 428 http://deb.debian.org/debian trixie/main arm64 libboost-serialization1.83.0 arm64 1.83.0-2.1+b1 [324 kB] Get: 429 http://deb.debian.org/debian trixie/main arm64 libboost-serialization1.83-dev arm64 1.83.0-2.1+b1 [372 kB] Get: 430 http://deb.debian.org/debian trixie/main arm64 libboost-date-time1.83-dev arm64 1.83.0-2.1+b1 [239 kB] Get: 431 http://deb.debian.org/debian trixie/main arm64 libboost-system1.83.0 arm64 1.83.0-2.1+b1 [230 kB] Get: 432 http://deb.debian.org/debian trixie/main arm64 libboost-system1.83-dev arm64 1.83.0-2.1+b1 [231 kB] Get: 433 http://deb.debian.org/debian trixie/main arm64 libboost-thread1.83.0 arm64 1.83.0-2.1+b1 [265 kB] Get: 434 http://deb.debian.org/debian trixie/main arm64 libboost-thread1.83-dev arm64 1.83.0-2.1+b1 [277 kB] Get: 435 http://deb.debian.org/debian trixie/main arm64 libboost-context1.83.0 arm64 1.83.0-2.1+b1 [231 kB] Get: 436 http://deb.debian.org/debian trixie/main arm64 libboost-context1.83-dev arm64 1.83.0-2.1+b1 [232 kB] Get: 437 http://deb.debian.org/debian trixie/main arm64 libboost-context-dev arm64 1.83.0.2+b2 [3792 B] Get: 438 http://deb.debian.org/debian trixie/main arm64 libboost-coroutine1.83.0 arm64 1.83.0-2.1+b1 [234 kB] Get: 439 http://deb.debian.org/debian trixie/main arm64 libboost-coroutine1.83-dev arm64 1.83.0-2.1+b1 [236 kB] Get: 440 http://deb.debian.org/debian trixie/main arm64 libboost-coroutine-dev arm64 1.83.0.2+b2 [3860 B] Get: 441 http://deb.debian.org/debian trixie/main arm64 libboost-date-time-dev arm64 1.83.0.2+b2 [3584 B] Get: 442 http://deb.debian.org/debian trixie/main arm64 libboost-dev arm64 1.83.0.2+b2 [3828 B] Get: 443 http://deb.debian.org/debian trixie/main arm64 libboost-exception1.83-dev arm64 1.83.0-2.1+b1 [230 kB] Get: 444 http://deb.debian.org/debian trixie/main arm64 libboost-exception-dev arm64 1.83.0.2+b2 [3572 B] Get: 445 http://deb.debian.org/debian trixie/main arm64 libboost-filesystem1.83.0 arm64 1.83.0-2.1+b1 [273 kB] Get: 446 http://deb.debian.org/debian trixie/main arm64 libboost-filesystem1.83-dev arm64 1.83.0-2.1+b1 [291 kB] Get: 447 http://deb.debian.org/debian trixie/main arm64 libboost-fiber1.83.0 arm64 1.83.0-2.1+b1 [252 kB] Get: 448 http://deb.debian.org/debian trixie/main arm64 libboost-fiber1.83-dev arm64 1.83.0-2.1+b1 [265 kB] Get: 449 http://deb.debian.org/debian trixie/main arm64 libboost-fiber-dev arm64 1.83.0.2+b2 [4016 B] Get: 450 http://deb.debian.org/debian trixie/main arm64 libboost-filesystem-dev arm64 1.83.0.2+b2 [3616 B] Get: 451 http://deb.debian.org/debian trixie/main arm64 libboost-graph1.83.0 arm64 1.83.0-2.1+b1 [343 kB] Get: 452 http://deb.debian.org/debian trixie/main arm64 libboost-regex1.83.0 arm64 1.83.0-2.1+b1 [311 kB] Get: 453 http://deb.debian.org/debian trixie/main arm64 libicu-dev arm64 72.1-4+b1 [10.2 MB] Get: 454 http://deb.debian.org/debian trixie/main arm64 libboost-regex1.83-dev arm64 1.83.0-2.1+b1 [334 kB] Get: 455 http://deb.debian.org/debian trixie/main arm64 libboost-test1.83.0 arm64 1.83.0-2.1+b1 [435 kB] Get: 456 http://deb.debian.org/debian trixie/main arm64 libboost-test1.83-dev arm64 1.83.0-2.1+b1 [526 kB] Get: 457 http://deb.debian.org/debian trixie/main arm64 libboost-graph1.83-dev arm64 1.83.0-2.1+b1 [375 kB] Get: 458 http://deb.debian.org/debian trixie/main arm64 libboost-graph-dev arm64 1.83.0.2+b2 [3688 B] Get: 459 http://deb.debian.org/debian trixie/main arm64 libevent-core-2.1-7t64 arm64 2.1.12-stable-8.1+b3 [125 kB] Get: 460 http://deb.debian.org/debian trixie/main arm64 libevent-pthreads-2.1-7t64 arm64 2.1.12-stable-8.1+b3 [54.3 kB] Get: 461 http://deb.debian.org/debian trixie/main arm64 librdmacm1t64 arm64 50.0-2+b1 [66.6 kB] Get: 462 http://deb.debian.org/debian trixie/main arm64 libfabric1 arm64 1.17.0-3+b1 [479 kB] Get: 463 http://deb.debian.org/debian trixie/main arm64 libhwloc15 arm64 2.10.0-1+b1 [140 kB] Get: 464 http://deb.debian.org/debian trixie/main arm64 libmunge2 arm64 0.5.15-4 [19.2 kB] Get: 465 http://deb.debian.org/debian trixie/main arm64 libpciaccess0 arm64 0.17-3+b1 [51.1 kB] Get: 466 http://deb.debian.org/debian trixie/main arm64 libxnvctrl0 arm64 535.171.04-1 [13.8 kB] Get: 467 http://deb.debian.org/debian trixie/main arm64 libhwloc-plugins arm64 2.10.0-1+b1 [18.0 kB] Get: 468 http://deb.debian.org/debian trixie/main arm64 libpmix2t64 arm64 5.0.2-3 [580 kB] Get: 469 http://deb.debian.org/debian trixie/main arm64 libucx0 arm64 1.16.0+ds-5 [938 kB] Get: 470 http://deb.debian.org/debian trixie/main arm64 libopenmpi3t64 arm64 4.1.6-13.3 [2170 kB] Get: 471 http://deb.debian.org/debian trixie/main arm64 libboost-mpi1.83.0 arm64 1.83.0-2.1+b1 [268 kB] Get: 472 http://deb.debian.org/debian trixie/main arm64 libboost-graph-parallel1.83.0 arm64 1.83.0-2.1+b1 [275 kB] Get: 473 http://deb.debian.org/debian trixie/main arm64 libboost-graph-parallel1.83-dev arm64 1.83.0-2.1+b1 [284 kB] Get: 474 http://deb.debian.org/debian trixie/main arm64 libboost-graph-parallel-dev arm64 1.83.0.2+b2 [3716 B] Get: 475 http://deb.debian.org/debian trixie/main arm64 libboost-iostreams1.83-dev arm64 1.83.0-2.1+b1 [261 kB] Get: 476 http://deb.debian.org/debian trixie/main arm64 libboost-iostreams-dev arm64 1.83.0.2+b2 [3568 B] Get: 477 http://deb.debian.org/debian trixie/main arm64 libboost-json1.83.0 arm64 1.83.0-2.1+b1 [347 kB] Get: 478 http://deb.debian.org/debian trixie/main arm64 libboost-json1.83-dev arm64 1.83.0-2.1+b1 [369 kB] Get: 479 http://deb.debian.org/debian trixie/main arm64 libboost-json-dev arm64 1.83.0.2+b2 [3696 B] Get: 480 http://deb.debian.org/debian trixie/main arm64 libboost-locale1.83.0 arm64 1.83.0-2.1+b1 [435 kB] Get: 481 http://deb.debian.org/debian trixie/main arm64 libboost-locale1.83-dev arm64 1.83.0-2.1+b1 [539 kB] Get: 482 http://deb.debian.org/debian trixie/main arm64 libboost-locale-dev arm64 1.83.0.2+b2 [3916 B] Get: 483 http://deb.debian.org/debian trixie/main arm64 libboost-log1.83.0 arm64 1.83.0-2.1+b1 [641 kB] Get: 484 http://deb.debian.org/debian trixie/main arm64 libboost-log1.83-dev arm64 1.83.0-2.1+b1 [851 kB] Get: 485 http://deb.debian.org/debian trixie/main arm64 libboost-log-dev arm64 1.83.0.2+b2 [3788 B] Get: 486 http://deb.debian.org/debian trixie/main arm64 libboost-math1.83.0 arm64 1.83.0-2.1+b1 [463 kB] Get: 487 http://deb.debian.org/debian trixie/main arm64 libboost-math1.83-dev arm64 1.83.0-2.1+b1 [518 kB] Get: 488 http://deb.debian.org/debian trixie/main arm64 libboost-math-dev arm64 1.83.0.2+b2 [3784 B] Get: 489 http://deb.debian.org/debian trixie/main arm64 openmpi-common all 4.1.6-13.3 [169 kB] Get: 490 http://deb.debian.org/debian trixie/main arm64 libnl-3-dev arm64 3.7.0-0.3 [101 kB] Get: 491 http://deb.debian.org/debian trixie/main arm64 libnl-route-3-dev arm64 3.7.0-0.3 [197 kB] Get: 492 http://deb.debian.org/debian trixie/main arm64 libibverbs-dev arm64 50.0-2+b1 [626 kB] Get: 493 http://deb.debian.org/debian trixie/main arm64 libnuma-dev arm64 2.0.18-1 [37.4 kB] Get: 494 http://deb.debian.org/debian trixie/main arm64 libltdl-dev arm64 2.4.7-7+b1 [165 kB] Get: 495 http://deb.debian.org/debian trixie/main arm64 libhwloc-dev arm64 2.10.0-1+b1 [234 kB] Get: 496 http://deb.debian.org/debian trixie/main arm64 libevent-2.1-7t64 arm64 2.1.12-stable-8.1+b3 [169 kB] Get: 497 http://deb.debian.org/debian trixie/main arm64 libevent-extra-2.1-7t64 arm64 2.1.12-stable-8.1+b3 [102 kB] Get: 498 http://deb.debian.org/debian trixie/main arm64 libevent-openssl-2.1-7t64 arm64 2.1.12-stable-8.1+b3 [60.3 kB] Get: 499 http://deb.debian.org/debian trixie/main arm64 libevent-dev arm64 2.1.12-stable-8.1+b3 [303 kB] Get: 500 http://deb.debian.org/debian trixie/main arm64 libpmix-dev arm64 5.0.2-3 [3921 kB] Get: 501 http://deb.debian.org/debian trixie/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB] Get: 502 http://deb.debian.org/debian trixie/main arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [250 kB] Get: 503 http://deb.debian.org/debian trixie/main arm64 openmpi-bin arm64 4.1.6-13.3 [225 kB] Get: 504 http://deb.debian.org/debian trixie/main arm64 libopenmpi-dev arm64 4.1.6-13.3 [972 kB] Get: 505 http://deb.debian.org/debian trixie/main arm64 mpi-default-dev arm64 1.15 [3152 B] Get: 506 http://deb.debian.org/debian trixie/main arm64 libboost-mpi1.83-dev arm64 1.83.0-2.1+b1 [290 kB] Get: 507 http://deb.debian.org/debian trixie/main arm64 libboost-mpi-dev arm64 1.83.0.2+b2 [3668 B] Get: 508 http://deb.debian.org/debian trixie/main arm64 libboost-python1.83.0 arm64 1.83.0-2.1+b1 [334 kB] Get: 509 http://deb.debian.org/debian trixie/main arm64 mpi-default-bin arm64 1.15 [2408 B] Get: 510 http://deb.debian.org/debian trixie/main arm64 libboost-mpi-python1.83.0 arm64 1.83.0-2.1+b1 [406 kB] Get: 511 http://deb.debian.org/debian trixie/main arm64 libboost-mpi-python1.83-dev arm64 1.83.0-2.1+b1 [239 kB] Get: 512 http://deb.debian.org/debian trixie/main arm64 libboost-mpi-python-dev arm64 1.83.0.2+b2 [3700 B] Get: 513 http://deb.debian.org/debian trixie/main arm64 libboost-nowide1.83.0 arm64 1.83.0-2.1+b1 [234 kB] Get: 514 http://deb.debian.org/debian trixie/main arm64 libboost-nowide1.83-dev arm64 1.83.0-2.1+b1 [236 kB] Get: 515 http://deb.debian.org/debian trixie/main arm64 libboost-nowide-dev arm64 1.83.0.2+b2 [3660 B] Get: 516 http://deb.debian.org/debian trixie/main arm64 libboost-numpy1.83.0 arm64 1.83.0-2.1+b1 [245 kB] Get: 517 http://deb.debian.org/debian trixie/main arm64 libboost-numpy1.83-dev arm64 1.83.0-2.1+b1 [253 kB] Get: 518 http://deb.debian.org/debian trixie/main arm64 libboost-numpy-dev arm64 1.83.0.2+b2 [3632 B] Get: 519 http://deb.debian.org/debian trixie/main arm64 libboost-program-options1.83.0 arm64 1.83.0-2.1+b1 [331 kB] Get: 520 http://deb.debian.org/debian trixie/main arm64 libboost-program-options1.83-dev arm64 1.83.0-2.1+b1 [369 kB] Get: 521 http://deb.debian.org/debian trixie/main arm64 libboost-program-options-dev arm64 1.83.0.2+b2 [3600 B] Get: 522 http://deb.debian.org/debian trixie/main arm64 libpython3.11t64 arm64 3.11.9-1 [1814 kB] Get: 523 http://deb.debian.org/debian trixie/main arm64 libexpat1-dev arm64 2.6.2-1 [278 kB] Get: 524 http://deb.debian.org/debian trixie/main arm64 libpython3.11-dev arm64 3.11.9-1 [4358 kB] Get: 525 http://deb.debian.org/debian trixie/main arm64 libpython3-dev arm64 3.11.8-1 [9564 B] Get: 526 http://deb.debian.org/debian trixie/main arm64 python3.11-dev arm64 3.11.9-1 [501 kB] Get: 527 http://deb.debian.org/debian trixie/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB] Get: 528 http://deb.debian.org/debian trixie/main arm64 libjs-sphinxdoc all 7.2.6-6 [150 kB] Get: 529 http://deb.debian.org/debian trixie/main arm64 python3-dev arm64 3.11.8-1 [26.1 kB] Get: 530 http://deb.debian.org/debian trixie/main arm64 libboost-python1.83-dev arm64 1.83.0-2.1+b1 [371 kB] Get: 531 http://deb.debian.org/debian trixie/main arm64 libboost-python-dev arm64 1.83.0.2+b2 [3880 B] Get: 532 http://deb.debian.org/debian trixie/main arm64 libboost-random1.83.0 arm64 1.83.0-2.1+b1 [238 kB] Get: 533 http://deb.debian.org/debian trixie/main arm64 libboost-random1.83-dev arm64 1.83.0-2.1+b1 [241 kB] Get: 534 http://deb.debian.org/debian trixie/main arm64 libboost-random-dev arm64 1.83.0.2+b2 [3584 B] Get: 535 http://deb.debian.org/debian trixie/main arm64 libboost-regex-dev arm64 1.83.0.2+b2 [3852 B] Get: 536 http://deb.debian.org/debian trixie/main arm64 libboost-serialization-dev arm64 1.83.0.2+b2 [3816 B] Get: 537 http://deb.debian.org/debian trixie/main arm64 libboost-stacktrace1.83.0 arm64 1.83.0-2.1+b1 [274 kB] Get: 538 http://deb.debian.org/debian trixie/main arm64 libboost-stacktrace1.83-dev arm64 1.83.0-2.1+b1 [245 kB] Get: 539 http://deb.debian.org/debian trixie/main arm64 libboost-stacktrace-dev arm64 1.83.0.2+b2 [3580 B] Get: 540 http://deb.debian.org/debian trixie/main arm64 libboost-system-dev arm64 1.83.0.2+b2 [3720 B] Get: 541 http://deb.debian.org/debian trixie/main arm64 libboost-test-dev arm64 1.83.0.2+b2 [3620 B] Get: 542 http://deb.debian.org/debian trixie/main arm64 libboost-thread-dev arm64 1.83.0.2+b2 [3616 B] Get: 543 http://deb.debian.org/debian trixie/main arm64 libboost-timer1.83.0 arm64 1.83.0-2.1+b1 [234 kB] Get: 544 http://deb.debian.org/debian trixie/main arm64 libboost-timer1.83-dev arm64 1.83.0-2.1+b1 [236 kB] Get: 545 http://deb.debian.org/debian trixie/main arm64 libboost-timer-dev arm64 1.83.0.2+b2 [3712 B] Get: 546 http://deb.debian.org/debian trixie/main arm64 libboost1.83-tools-dev arm64 1.83.0-2.1+b1 [1386 kB] Get: 547 http://deb.debian.org/debian trixie/main arm64 libboost-tools-dev arm64 1.83.0.2+b2 [3764 B] Get: 548 http://deb.debian.org/debian trixie/main arm64 libboost-type-erasure1.83.0 arm64 1.83.0-2.1+b1 [244 kB] Get: 549 http://deb.debian.org/debian trixie/main arm64 libboost-type-erasure1.83-dev arm64 1.83.0-2.1+b1 [249 kB] Get: 550 http://deb.debian.org/debian trixie/main arm64 libboost-type-erasure-dev arm64 1.83.0.2+b2 [3676 B] Get: 551 http://deb.debian.org/debian trixie/main arm64 libboost-url1.83.0 arm64 1.83.0-2.1+b1 [325 kB] Get: 552 http://deb.debian.org/debian trixie/main arm64 libboost-url1.83-dev arm64 1.83.0-2.1+b1 [421 kB] Get: 553 http://deb.debian.org/debian trixie/main arm64 libboost-url-dev arm64 1.83.0.2+b2 [3720 B] Get: 554 http://deb.debian.org/debian trixie/main arm64 libboost-wave1.83.0 arm64 1.83.0-2.1+b1 [415 kB] Get: 555 http://deb.debian.org/debian trixie/main arm64 libboost-wave1.83-dev arm64 1.83.0-2.1+b1 [489 kB] Get: 556 http://deb.debian.org/debian trixie/main arm64 libboost-wave-dev arm64 1.83.0.2+b2 [3616 B] Get: 557 http://deb.debian.org/debian trixie/main arm64 libboost-all-dev arm64 1.83.0.2+b2 [3924 B] Get: 558 http://deb.debian.org/debian trixie/main arm64 libbrotli-dev arm64 1.1.0-2+b3 [308 kB] Get: 559 http://deb.debian.org/debian trixie/main arm64 libbtf2 arm64 1:7.7.0+dfsg-2 [23.0 kB] Get: 560 http://deb.debian.org/debian trixie/main arm64 libbz2-dev arm64 1.0.8-5.1 [31.8 kB] Get: 561 http://deb.debian.org/debian trixie/main arm64 libcamd3 arm64 1:7.7.0+dfsg-2 [33.3 kB] Get: 562 http://deb.debian.org/debian trixie/main arm64 libccolamd3 arm64 1:7.7.0+dfsg-2 [36.1 kB] Get: 563 http://deb.debian.org/debian trixie/main arm64 libcurl3t64-gnutls arm64 8.7.1-5 [405 kB] Get: 564 http://deb.debian.org/debian trixie/main arm64 libcfitsio10t64 arm64 4.3.1-1.1+b1 [514 kB] Get: 565 http://deb.debian.org/debian trixie/main arm64 libcfitsio-dev arm64 4.3.1-1.1+b1 [579 kB] Get: 566 http://deb.debian.org/debian trixie/main arm64 libcolamd3 arm64 1:7.7.0+dfsg-2 [29.9 kB] Get: 567 http://deb.debian.org/debian trixie/main arm64 libcholmod5 arm64 1:7.7.0+dfsg-2 [507 kB] Get: 568 http://deb.debian.org/debian trixie/main arm64 libcommons-parent-java all 56-1 [10.8 kB] Get: 569 http://deb.debian.org/debian trixie/main arm64 libcommons-logging-java all 1.3.0-1 [68.6 kB] Get: 570 http://deb.debian.org/debian trixie/main arm64 libcxsparse4 arm64 1:7.7.0+dfsg-2 [73.7 kB] Get: 571 http://deb.debian.org/debian trixie/main arm64 libdav1d-dev arm64 1.4.1-1 [26.3 kB] Get: 572 http://deb.debian.org/debian trixie/main arm64 libde265-dev arm64 1.0.15-1+b1 [14.4 kB] Get: 573 http://deb.debian.org/debian trixie/main arm64 libdeflate-dev arm64 1.20-1 [50.5 kB] Get: 574 http://deb.debian.org/debian trixie/main arm64 libdouble-conversion3 arm64 3.3.0-1+b1 [37.0 kB] Get: 575 http://deb.debian.org/debian trixie/main arm64 libdouble-conversion-dev arm64 3.3.0-1+b1 [58.6 kB] Get: 576 http://deb.debian.org/debian trixie/main arm64 libpkgconf3 arm64 1.8.1-1+b2 [35.3 kB] Get: 577 http://deb.debian.org/debian trixie/main arm64 pkgconf-bin arm64 1.8.1-1+b2 [29.3 kB] Get: 578 http://deb.debian.org/debian trixie/main arm64 pkgconf arm64 1.8.1-1+b2 [26.2 kB] Get: 579 http://deb.debian.org/debian trixie/main arm64 pkg-config arm64 1.8.1-1+b2 [14.0 kB] Get: 580 http://deb.debian.org/debian trixie/main arm64 libeigen3-dev all 3.4.0-4 [1041 kB] Get: 581 http://deb.debian.org/debian trixie/main arm64 libevdev2 arm64 1.13.1+dfsg-1+b1 [31.0 kB] Get: 582 http://deb.debian.org/debian trixie/main arm64 libffi-dev arm64 3.4.6-1 [57.0 kB] Get: 583 http://deb.debian.org/debian trixie/main arm64 libfontbox-java all 1:1.8.16-5 [211 kB] Get: 584 http://deb.debian.org/debian trixie/main arm64 libpng-dev arm64 1.6.43-5 [356 kB] Get: 585 http://deb.debian.org/debian trixie/main arm64 libfreetype-dev arm64 2.13.2+dfsg-1+b4 [585 kB] Get: 586 http://deb.debian.org/debian trixie/main arm64 libfontconfig-dev arm64 2.15.0-1.1 [410 kB] Get: 587 http://deb.debian.org/debian trixie/main arm64 libfontconfig1-dev arm64 2.15.0-1.1 [269 kB] Get: 588 http://deb.debian.org/debian trixie/main arm64 libminizip1t64 arm64 1:1.3.dfsg-3.1 [51.7 kB] Get: 589 http://deb.debian.org/debian trixie/main arm64 libfreexl1 arm64 2.0.0-1+b2 [38.1 kB] Get: 590 http://deb.debian.org/debian trixie/main arm64 libminizip-dev arm64 1:1.3.dfsg-3.1 [60.0 kB] Get: 591 http://deb.debian.org/debian trixie/main arm64 libfreexl-dev arm64 2.0.0-1+b2 [40.7 kB] Get: 592 http://deb.debian.org/debian trixie/main arm64 libfyba0t64 arm64 4.1.1-11 [106 kB] Get: 593 http://deb.debian.org/debian trixie/main arm64 libfyba-dev arm64 4.1.1-11 [169 kB] Get: 594 http://deb.debian.org/debian trixie/main arm64 libgeos3.12.1t64 arm64 3.12.1-3 [800 kB] Get: 595 http://deb.debian.org/debian trixie/main arm64 libgeos-c1t64 arm64 3.12.1-3 [87.9 kB] Get: 596 http://deb.debian.org/debian trixie/main arm64 proj-data all 9.4.0-1 [6258 kB] Get: 597 http://deb.debian.org/debian trixie/main arm64 libproj25 arm64 9.4.0-1+b1 [1178 kB] Get: 598 http://deb.debian.org/debian trixie/main arm64 libgeotiff5 arm64 1.7.1-5+b1 [66.1 kB] Get: 599 http://deb.debian.org/debian trixie/main arm64 libhdf4-0-alt arm64 4.3.0-1 [236 kB] Get: 600 http://deb.debian.org/debian trixie/main arm64 libjson-c5 arm64 0.17-1+b1 [43.5 kB] Get: 601 http://deb.debian.org/debian trixie/main arm64 liburiparser1 arm64 0.9.7+dfsg-2+b1 [41.1 kB] Get: 602 http://deb.debian.org/debian trixie/main arm64 libkmlbase1t64 arm64 1.3.0-12 [44.8 kB] Get: 603 http://deb.debian.org/debian trixie/main arm64 libkmldom1t64 arm64 1.3.0-12 [141 kB] Get: 604 http://deb.debian.org/debian trixie/main arm64 libkmlengine1t64 arm64 1.3.0-12 [70.6 kB] Get: 605 http://deb.debian.org/debian trixie/main arm64 libnetcdf19t64 arm64 1:4.9.2-6 [441 kB] Get: 606 http://deb.debian.org/debian trixie/main arm64 libodbc2 arm64 2.3.12-1+b2 [133 kB] Get: 607 http://deb.debian.org/debian trixie/main arm64 unixodbc-common all 2.3.12-1 [8496 B] Get: 608 http://deb.debian.org/debian trixie/main arm64 libodbcinst2 arm64 2.3.12-1+b2 [36.3 kB] Get: 609 http://deb.debian.org/debian trixie/main arm64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 610 http://deb.debian.org/debian trixie/main arm64 libtirpc3t64 arm64 1.3.4+ds-1.3 [78.4 kB] Get: 611 http://deb.debian.org/debian trixie/main arm64 libogdi4.1 arm64 4.1.1+ds-4 [196 kB] Get: 612 http://deb.debian.org/debian trixie/main arm64 libpoppler134 arm64 24.02.0-4 [919 kB] Get: 613 http://deb.debian.org/debian trixie/main arm64 libpq5 arm64 16.3-1 [209 kB] Get: 614 http://deb.debian.org/debian trixie/main arm64 libqhull-r8.0 arm64 2020.2-6+b1 [226 kB] Get: 615 http://deb.debian.org/debian trixie/main arm64 librttopo1 arm64 1.1.0-3+b1 [164 kB] Get: 616 http://deb.debian.org/debian trixie/main arm64 libspatialite8t64 arm64 5.1.0-3+b1 [1595 kB] Get: 617 http://deb.debian.org/debian trixie/main arm64 libxerces-c3.2t64 arm64 3.2.4+debian-1.3 [781 kB] Get: 618 http://deb.debian.org/debian trixie/main arm64 libgdal34t64 arm64 3.8.5+dfsg-1+b1 [7417 kB] Get: 619 http://deb.debian.org/debian trixie/main arm64 libgeos-dev arm64 3.12.1-3 [56.2 kB] Get: 620 http://deb.debian.org/debian trixie/main arm64 libsqlite3-dev arm64 3.45.3-1 [1042 kB] Get: 621 http://deb.debian.org/debian trixie/main arm64 libjbig-dev arm64 2.1-6.1+b1 [30.2 kB] Get: 622 http://deb.debian.org/debian trixie/main arm64 liblzma-dev arm64 5.6.1+really5.4.5-1 [289 kB] Get: 623 http://deb.debian.org/debian trixie/main arm64 libzstd-dev arm64 1.5.5+dfsg2-2 [323 kB] Get: 624 http://deb.debian.org/debian trixie/main arm64 libwebpdemux2 arm64 1.4.0-0.1 [110 kB] Get: 625 http://deb.debian.org/debian trixie/main arm64 libwebpdecoder3 arm64 1.4.0-0.1 [179 kB] Get: 626 http://deb.debian.org/debian trixie/main arm64 libsharpyuv-dev arm64 1.4.0-0.1 [115 kB] Get: 627 http://deb.debian.org/debian trixie/main arm64 libwebp-dev arm64 1.4.0-0.1 [400 kB] Get: 628 http://deb.debian.org/debian trixie/main arm64 libtiffxx6 arm64 4.5.1+git230720-4 [149 kB] Get: 629 http://deb.debian.org/debian trixie/main arm64 liblerc-dev arm64 4.0.0+ds-4+b1 [149 kB] Get: 630 http://deb.debian.org/debian trixie/main arm64 libtiff-dev arm64 4.5.1+git230720-4 [449 kB] Get: 631 http://deb.debian.org/debian trixie/main arm64 libproj-dev arm64 9.4.0-1+b1 [133 kB] Get: 632 http://deb.debian.org/debian trixie/main arm64 libgeotiff-dev arm64 1.7.1-5+b1 [95.2 kB] Get: 633 http://deb.debian.org/debian trixie/main arm64 libgif-dev arm64 5.2.2-1 [46.7 kB] Get: 634 http://deb.debian.org/debian trixie/main arm64 libxml2-dev arm64 2.9.14+dfsg-1.3+b3 [745 kB] Get: 635 http://deb.debian.org/debian trixie/main arm64 libnetcdf-dev arm64 1:4.9.2-6 [103 kB] Get: 636 http://deb.debian.org/debian trixie/main arm64 libhdf4-alt-dev arm64 4.3.0-1 [316 kB] Get: 637 http://deb.debian.org/debian trixie/main arm64 libx265-dev arm64 3.5-2+b1 [614 kB] Get: 638 http://deb.debian.org/debian trixie/main arm64 libheif-dev arm64 1.17.6-1+b2 [43.4 kB] Get: 639 http://deb.debian.org/debian trixie/main arm64 libjson-c-dev arm64 0.17-1+b1 [73.4 kB] Get: 640 http://deb.debian.org/debian trixie/main arm64 libkmlconvenience1t64 arm64 1.3.0-12 [46.0 kB] Get: 641 http://deb.debian.org/debian trixie/main arm64 libkmlregionator1t64 arm64 1.3.0-12 [21.1 kB] Get: 642 http://deb.debian.org/debian trixie/main arm64 libkmlxsd1t64 arm64 1.3.0-12 [28.7 kB] Get: 643 http://deb.debian.org/debian trixie/main arm64 liburiparser-dev arm64 0.9.7+dfsg-2+b1 [25.7 kB] Get: 644 http://deb.debian.org/debian trixie/main arm64 libkml-dev arm64 1.3.0-12 [661 kB] Get: 645 http://deb.debian.org/debian trixie/main arm64 liblz4-dev arm64 1.9.4-2 [79.8 kB] Get: 646 http://deb.debian.org/debian trixie/main arm64 libtirpc-dev arm64 1.3.4+ds-1.3 [192 kB] Get: 647 http://deb.debian.org/debian trixie/main arm64 libogdi-dev arm64 4.1.1+ds-4 [35.3 kB] Get: 648 http://deb.debian.org/debian trixie/main arm64 libopenjp2-7-dev arm64 2.5.0-2+b3 [255 kB] Get: 649 http://deb.debian.org/debian trixie/main arm64 libpcre2-16-0 arm64 10.42-4+b1 [217 kB] Get: 650 http://deb.debian.org/debian trixie/main arm64 libpcre2-32-0 arm64 10.42-4+b1 [207 kB] Get: 651 http://deb.debian.org/debian trixie/main arm64 libpcre2-posix3 arm64 10.42-4+b1 [55.8 kB] Get: 652 http://deb.debian.org/debian trixie/main arm64 libpcre2-dev arm64 10.42-4+b1 [669 kB] Get: 653 http://deb.debian.org/debian trixie/main arm64 libpoppler-dev arm64 24.02.0-4 [8208 B] Get: 654 http://deb.debian.org/debian trixie/main arm64 libpoppler-private-dev arm64 24.02.0-4 [191 kB] Get: 655 http://deb.debian.org/debian trixie/main arm64 libpq-dev arm64 16.3-1 [140 kB] Get: 656 http://deb.debian.org/debian trixie/main arm64 libqhull8.0 arm64 2020.2-6+b1 [226 kB] Get: 657 http://deb.debian.org/debian trixie/main arm64 libqhullcpp8.0 arm64 2020.2-6+b1 [104 kB] Get: 658 http://deb.debian.org/debian trixie/main arm64 libqhull-dev arm64 2020.2-6+b1 [476 kB] Get: 659 http://deb.debian.org/debian trixie/main arm64 librttopo-dev arm64 1.1.0-3+b1 [209 kB] Get: 660 http://deb.debian.org/debian trixie/main arm64 libspatialite-dev arm64 5.1.0-3+b1 [1916 kB] Get: 661 http://deb.debian.org/debian trixie/main arm64 libxerces-c-dev arm64 3.2.4+debian-1.3 [1643 kB] Get: 662 http://deb.debian.org/debian trixie/main arm64 libodbccr2 arm64 2.3.12-1+b2 [17.1 kB] Get: 663 http://deb.debian.org/debian trixie/main arm64 unixodbc-dev arm64 2.3.12-1+b2 [215 kB] Get: 664 http://deb.debian.org/debian trixie/main arm64 libgdal-dev arm64 3.8.5+dfsg-1+b1 [520 kB] Get: 665 http://deb.debian.org/debian trixie/main arm64 libgirepository-2.0-0 arm64 2.80.2-1 [126 kB] Get: 666 http://deb.debian.org/debian trixie/main arm64 libgl2ps1.4 arm64 1.4.2+dfsg1-2 [38.0 kB] Get: 667 http://deb.debian.org/debian trixie/main arm64 libgl2ps-dev arm64 1.4.2+dfsg1-2 [24.8 kB] Get: 668 http://deb.debian.org/debian trixie/main arm64 libglew2.2 arm64 2.2.0-4+b1 [167 kB] Get: 669 http://deb.debian.org/debian trixie/main arm64 libglew-dev arm64 2.2.0-4+b1 [269 kB] Get: 670 http://deb.debian.org/debian trixie/main arm64 libglib2.0-data all 2.80.2-1 [1265 kB] Get: 671 http://deb.debian.org/debian trixie/main arm64 libglib2.0-bin arm64 2.80.2-1 [119 kB] Get: 672 http://deb.debian.org/debian trixie/main arm64 python3-packaging all 24.0-1 [45.5 kB] Get: 673 http://deb.debian.org/debian trixie/main arm64 libglib2.0-dev-bin arm64 2.80.2-1 [169 kB] Get: 674 http://deb.debian.org/debian trixie/main arm64 libsepol-dev arm64 3.5-2+b1 [335 kB] Get: 675 http://deb.debian.org/debian trixie/main arm64 libselinux1-dev arm64 3.5-2+b2 [161 kB] Get: 676 http://deb.debian.org/debian trixie/main arm64 libmount-dev arm64 2.40.1-1 [25.9 kB] Get: 677 http://deb.debian.org/debian trixie/main arm64 libsysprof-capture-4-dev arm64 46.0-1 [48.4 kB] Get: 678 http://deb.debian.org/debian trixie/main arm64 libglib2.0-dev arm64 2.80.2-1 [1746 kB] Get: 679 http://deb.debian.org/debian trixie/main arm64 libgmpxx4ldbl arm64 2:6.3.0+dfsg-2+b1 [329 kB] Get: 680 http://deb.debian.org/debian trixie/main arm64 libgmp-dev arm64 2:6.3.0+dfsg-2+b1 [619 kB] Get: 681 http://deb.debian.org/debian trixie/main arm64 libgts-dev arm64 0.7.6+darcs121130-5.2 [180 kB] Get: 682 http://deb.debian.org/debian trixie/main arm64 libgudev-1.0-0 arm64 238-5 [13.6 kB] Get: 683 http://deb.debian.org/debian trixie/main arm64 libhdf5-openmpi-103-1t64 arm64 1.10.10+repack-3.3 [1081 kB] Get: 684 http://deb.debian.org/debian trixie/main arm64 libhdf5-openmpi-fortran-102t64 arm64 1.10.10+repack-3.3 [88.1 kB] Get: 685 http://deb.debian.org/debian trixie/main arm64 libhdf5-openmpi-hl-100t64 arm64 1.10.10+repack-3.3 [60.0 kB] Get: 686 http://deb.debian.org/debian trixie/main arm64 libhdf5-openmpi-hl-fortran-100t64 arm64 1.10.10+repack-3.3 [38.4 kB] Get: 687 http://deb.debian.org/debian trixie/main arm64 libhdf5-openmpi-cpp-103-1t64 arm64 1.10.10+repack-3.3 [118 kB] Get: 688 http://deb.debian.org/debian trixie/main arm64 libhdf5-openmpi-hl-cpp-100t64 arm64 1.10.10+repack-3.3 [21.3 kB] Get: 689 http://deb.debian.org/debian trixie/main arm64 libhdf5-openmpi-dev arm64 1.10.10+repack-3.3 [2766 kB] Get: 690 http://deb.debian.org/debian trixie/main arm64 libhdf5-mpi-dev arm64 1.10.10+repack-3.3 [15.5 kB] Get: 691 http://deb.debian.org/debian trixie/main arm64 libimagequant0 arm64 2.18.0-1+b1 [34.6 kB] Get: 692 http://deb.debian.org/debian trixie/main arm64 libwacom-common all 2.10.0-2 [62.5 kB] Get: 693 http://deb.debian.org/debian trixie/main arm64 libwacom9 arm64 2.10.0-2 [21.5 kB] Get: 694 http://deb.debian.org/debian trixie/main arm64 libinput-bin arm64 1.25.0-1+b2 [24.8 kB] Get: 695 http://deb.debian.org/debian trixie/main arm64 libmtdev1t64 arm64 1.1.6-1.2 [21.9 kB] Get: 696 http://deb.debian.org/debian trixie/main arm64 libinput10 arm64 1.25.0-1+b2 [116 kB] Get: 697 http://deb.debian.org/debian trixie/main arm64 libjson-perl all 4.10000-1 [87.5 kB] Get: 698 http://deb.debian.org/debian trixie/main arm64 libjsoncpp-dev arm64 1.9.5-6+b2 [24.8 kB] Get: 699 http://deb.debian.org/debian trixie/main arm64 libklu2 arm64 1:7.7.0+dfsg-2 [76.3 kB] Get: 700 http://deb.debian.org/debian trixie/main arm64 liblbfgsb0 arm64 3.0+dfsg.4-1+b1 [25.0 kB] Get: 701 http://deb.debian.org/debian trixie/main arm64 libldl3 arm64 1:7.7.0+dfsg-2 [22.7 kB] Get: 702 http://deb.debian.org/debian trixie/main arm64 libmd4c0 arm64 0.4.8-1+b1 [42.2 kB] Get: 703 http://deb.debian.org/debian trixie/main arm64 libmetis5 arm64 5.1.0.dfsg-7+b1 [158 kB] Get: 704 http://deb.debian.org/debian trixie/main arm64 libmetis-dev arm64 5.1.0.dfsg-7+b1 [11.2 kB] Get: 705 http://deb.debian.org/debian trixie/main arm64 libmpfr-dev arm64 4.2.1-1+b1 [252 kB] Get: 706 http://deb.debian.org/debian trixie/main arm64 libmpc-dev arm64 1.3.1-1+b2 [63.1 kB] Get: 707 http://deb.debian.org/debian trixie/main arm64 libmpfrc++-dev all 3.7.1+ds-1 [25.9 kB] Get: 708 http://deb.debian.org/debian trixie/main arm64 libncurses6 arm64 6.5-2 [95.7 kB] Get: 709 http://deb.debian.org/debian trixie/main arm64 libogg-dev arm64 1.3.5-3+b1 [200 kB] Get: 710 http://deb.debian.org/debian trixie/main arm64 libpaper-utils arm64 1.1.29+b1 [9068 B] Get: 711 http://deb.debian.org/debian trixie/main arm64 libumfpack6 arm64 1:7.7.0+dfsg-2 [214 kB] Get: 712 http://deb.debian.org/debian trixie/main arm64 libparu0 arm64 1:7.7.0+dfsg-2 [56.5 kB] Get: 713 http://deb.debian.org/debian trixie/main arm64 libpdfbox-java all 1:1.8.16-5 [5527 kB] Get: 714 http://deb.debian.org/debian trixie/main arm64 libqt5core5t64 arm64 5.15.10+dfsg-7.2+b1 [1700 kB] Get: 715 http://deb.debian.org/debian trixie/main arm64 libqt5dbus5t64 arm64 5.15.10+dfsg-7.2+b1 [205 kB] Get: 716 http://deb.debian.org/debian trixie/main arm64 libqt5network5t64 arm64 5.15.10+dfsg-7.2+b1 [653 kB] Get: 717 http://deb.debian.org/debian trixie/main arm64 libxcb-icccm4 arm64 0.4.1-1.1+b1 [26.5 kB] Get: 718 http://deb.debian.org/debian trixie/main arm64 libxcb-util1 arm64 0.4.0-1+b1 [23.2 kB] Get: 719 http://deb.debian.org/debian trixie/main arm64 libxcb-image0 arm64 0.4.0-2+b1 [22.0 kB] Get: 720 http://deb.debian.org/debian trixie/main arm64 libxcb-keysyms1 arm64 0.4.0-1+b2 [16.0 kB] Get: 721 http://deb.debian.org/debian trixie/main arm64 libxcb-render-util0 arm64 0.3.9-1+b1 [17.5 kB] Get: 722 http://deb.debian.org/debian trixie/main arm64 libxcb-shape0 arm64 1.15-1 [106 kB] Get: 723 http://deb.debian.org/debian trixie/main arm64 libxcb-xinerama0 arm64 1.15-1 [105 kB] Get: 724 http://deb.debian.org/debian trixie/main arm64 libxcb-xinput0 arm64 1.15-1 [130 kB] Get: 725 http://deb.debian.org/debian trixie/main arm64 libxcb-xkb1 arm64 1.15-1 [128 kB] Get: 726 http://deb.debian.org/debian trixie/main arm64 xkb-data all 2.41-2 [795 kB] Get: 727 http://deb.debian.org/debian trixie/main arm64 libxkbcommon0 arm64 1.6.0-1+b1 [103 kB] Get: 728 http://deb.debian.org/debian trixie/main arm64 libxkbcommon-x11-0 arm64 1.6.0-1+b1 [15.4 kB] Get: 729 http://deb.debian.org/debian trixie/main arm64 libqt5gui5t64 arm64 5.15.10+dfsg-7.2+b1 [3134 kB] Get: 730 http://deb.debian.org/debian trixie/main arm64 libqt5widgets5t64 arm64 5.15.10+dfsg-7.2+b1 [2263 kB] Get: 731 http://deb.debian.org/debian trixie/main arm64 libqt5xml5t64 arm64 5.15.10+dfsg-7.2+b1 [121 kB] Get: 732 http://deb.debian.org/debian trixie/main arm64 libqglviewer2-qt5t64 arm64 2.8.0+dfsg1-2.1+b1 [190 kB] Get: 733 http://deb.debian.org/debian trixie/main arm64 libqglviewer-headers all 2.8.0+dfsg1-2.1 [50.2 kB] Get: 734 http://deb.debian.org/debian trixie/main arm64 libqt5opengl5t64 arm64 5.15.10+dfsg-7.2+b1 [142 kB] Get: 735 http://deb.debian.org/debian trixie/main arm64 libqt5concurrent5t64 arm64 5.15.10+dfsg-7.2+b1 [43.7 kB] Get: 736 http://deb.debian.org/debian trixie/main arm64 libqt5printsupport5t64 arm64 5.15.10+dfsg-7.2+b1 [197 kB] Get: 737 http://deb.debian.org/debian trixie/main arm64 libqt5sql5t64 arm64 5.15.10+dfsg-7.2+b1 [120 kB] Get: 738 http://deb.debian.org/debian trixie/main arm64 libqt5test5t64 arm64 5.15.10+dfsg-7.2+b1 [138 kB] Get: 739 http://deb.debian.org/debian trixie/main arm64 libvulkan-dev arm64 1.3.280.0-1 [1348 kB] Get: 740 http://deb.debian.org/debian trixie/main arm64 qt5-qmake-bin arm64 5.15.10+dfsg-7.2+b1 [910 kB] Get: 741 http://deb.debian.org/debian trixie/main arm64 qtchooser arm64 66-2 [24.9 kB] Get: 742 http://deb.debian.org/debian trixie/main arm64 qt5-qmake arm64 5.15.10+dfsg-7.2+b1 [223 kB] Get: 743 http://deb.debian.org/debian trixie/main arm64 qtbase5-dev-tools arm64 5.15.10+dfsg-7.2+b1 [714 kB] Get: 744 http://deb.debian.org/debian trixie/main arm64 qtbase5-dev arm64 5.15.10+dfsg-7.2+b1 [1119 kB] Get: 745 http://deb.debian.org/debian trixie/main arm64 libqt5opengl5-dev arm64 5.15.10+dfsg-7.2+b1 [50.6 kB] Get: 746 http://deb.debian.org/debian trixie/main arm64 libxmu-headers all 2:1.1.3-3 [68.5 kB] Get: 747 http://deb.debian.org/debian trixie/main arm64 libxmu-dev arm64 2:1.1.3-3+b2 [63.7 kB] Get: 748 http://deb.debian.org/debian trixie/main arm64 libqglviewer-dev-qt5 arm64 2.8.0+dfsg1-2.1+b1 [5528 B] Get: 749 http://deb.debian.org/debian trixie/main arm64 libqt5designer5 arm64 5.15.10-7 [2717 kB] Get: 750 http://deb.debian.org/debian trixie/main arm64 libqt5help5 arm64 5.15.10-7 [144 kB] Get: 751 http://deb.debian.org/debian trixie/main arm64 libqt5svg5 arm64 5.15.10-2+b2 [128 kB] Get: 752 http://deb.debian.org/debian trixie/main arm64 libraqm0 arm64 0.10.1-1+b1 [13.7 kB] Get: 753 http://deb.debian.org/debian trixie/main arm64 librbio4 arm64 1:7.7.0+dfsg-2 [36.5 kB] Get: 754 http://deb.debian.org/debian trixie/main arm64 rubygems-integration all 1.18 [6704 B] Get: 755 http://deb.debian.org/debian trixie/main arm64 ruby3.1 arm64 3.1.2-8.3 [664 kB] Get: 756 http://deb.debian.org/debian trixie/main arm64 ruby-rubygems all 3.4.20-1 [309 kB] Get: 757 http://deb.debian.org/debian trixie/main arm64 ruby arm64 1:3.1+nmu1 [5584 B] Get: 758 http://deb.debian.org/debian trixie/main arm64 rake all 13.0.6-3 [83.9 kB] Get: 759 http://deb.debian.org/debian trixie/main arm64 ruby-net-telnet all 0.2.0-1 [13.1 kB] Get: 760 http://deb.debian.org/debian trixie/main arm64 ruby-webrick all 1.8.1-1 [51.4 kB] Get: 761 http://deb.debian.org/debian trixie/main arm64 ruby-xmlrpc all 0.3.2-2 [24.4 kB] Get: 762 http://deb.debian.org/debian trixie/main arm64 ruby-sdbm arm64 1.0.0-5+b4 [14.6 kB] Get: 763 http://deb.debian.org/debian trixie/main arm64 libyaml-0-2 arm64 0.2.5-1+b1 [49.0 kB] Get: 764 http://deb.debian.org/debian trixie/main arm64 libruby3.1t64 arm64 3.1.2-8.3 [5254 kB] Get: 765 http://deb.debian.org/debian trixie/main arm64 libruby arm64 1:3.1+nmu1 [4664 B] Get: 766 http://deb.debian.org/debian trixie/main arm64 libspex3 arm64 1:7.7.0+dfsg-2 [51.7 kB] Get: 767 http://deb.debian.org/debian trixie/main arm64 libspqr4 arm64 1:7.7.0+dfsg-2 [122 kB] Get: 768 http://deb.debian.org/debian trixie/main arm64 libsuitesparse-mongoose3 arm64 1:7.7.0+dfsg-2 [42.1 kB] Get: 769 http://deb.debian.org/debian trixie/main arm64 libsuitesparse-dev arm64 1:7.7.0+dfsg-2 [1253 kB] Get: 770 http://deb.debian.org/debian trixie/main arm64 libswscale7 arm64 7:6.1.1-4+b1 [182 kB] Get: 771 http://deb.debian.org/debian trixie/main arm64 libswscale-dev arm64 7:6.1.1-4+b1 [202 kB] Get: 772 http://deb.debian.org/debian trixie/main arm64 libtbbmalloc2 arm64 2021.11.0-2 [35.0 kB] Get: 773 http://deb.debian.org/debian trixie/main arm64 libtbbbind-2-5 arm64 2021.11.0-2 [13.7 kB] Get: 774 http://deb.debian.org/debian trixie/main arm64 libtbb12 arm64 2021.11.0-2 [63.1 kB] Get: 775 http://deb.debian.org/debian trixie/main arm64 libtbb-dev arm64 2021.11.0-2 [193 kB] Get: 776 http://deb.debian.org/debian trixie/main arm64 libtheora-dev arm64 1.1.1+dfsg.1-16.1+b2 [169 kB] Get: 777 http://deb.debian.org/debian trixie/main arm64 libutfcpp-dev all 3.2.5+really3.2.4-2 [11.8 kB] Get: 778 http://deb.debian.org/debian trixie/main arm64 libvtk9.1t64 arm64 9.1.0+really9.1.0+dfsg2-8 [16.5 MB] Get: 779 http://deb.debian.org/debian trixie/main arm64 libvtk9.1t64-qt arm64 9.1.0+really9.1.0+dfsg2-8 [151 kB] Get: 780 http://deb.debian.org/debian trixie/main arm64 libvtk9-java arm64 9.1.0+really9.1.0+dfsg2-8 [5995 kB] Get: 781 http://deb.debian.org/debian trixie/main arm64 libxrender-dev arm64 1:0.9.10-1.1+b1 [35.5 kB] Get: 782 http://deb.debian.org/debian trixie/main arm64 libxft-dev arm64 2.3.6-1+b1 [71.5 kB] Get: 783 http://deb.debian.org/debian trixie/main arm64 libxss-dev arm64 1:1.2.3-1+b1 [22.8 kB] Get: 784 http://deb.debian.org/debian trixie/main arm64 python3-mpi4py arm64 3.1.6-1 [663 kB] Get: 785 http://deb.debian.org/debian trixie/main arm64 python3-vtk9 arm64 9.1.0+really9.1.0+dfsg2-8 [6602 kB] Get: 786 http://deb.debian.org/debian trixie/main arm64 tcl8.6 arm64 8.6.14+dfsg-1 [120 kB] Get: 787 http://deb.debian.org/debian trixie/main arm64 tcl8.6-dev arm64 8.6.14+dfsg-1 [1001 kB] Get: 788 http://deb.debian.org/debian trixie/main arm64 tcl arm64 8.6.14 [4032 B] Get: 789 http://deb.debian.org/debian trixie/main arm64 tcl-dev arm64 8.6.14 [6572 B] Get: 790 http://deb.debian.org/debian trixie/main arm64 tk8.6 arm64 8.6.14-1 [69.7 kB] Get: 791 http://deb.debian.org/debian trixie/main arm64 tk8.6-dev arm64 8.6.14-1 [755 kB] Get: 792 http://deb.debian.org/debian trixie/main arm64 tk arm64 8.6.14 [4076 B] Get: 793 http://deb.debian.org/debian trixie/main arm64 tk-dev arm64 8.6.14 [3892 B] Get: 794 http://deb.debian.org/debian trixie/main arm64 vtk9 arm64 9.1.0+really9.1.0+dfsg2-8 [17.9 kB] Get: 795 http://deb.debian.org/debian trixie/main arm64 libvtk9-dev arm64 9.1.0+really9.1.0+dfsg2-8 [2731 kB] Get: 796 http://deb.debian.org/debian trixie/main arm64 libxfixes-dev arm64 1:6.0.0-2+b1 [22.8 kB] Get: 797 http://deb.debian.org/debian trixie/main arm64 libxi-dev arm64 2:1.8.1-1 [240 kB] Get: 798 http://deb.debian.org/debian trixie/main arm64 libxslt1.1 arm64 1.1.35-1+b1 [221 kB] Get: 799 http://deb.debian.org/debian trixie/main arm64 lmodern all 2.005-1 [9480 kB] Get: 800 http://deb.debian.org/debian trixie/main arm64 preview-latex-style all 13.2-1 [350 kB] Get: 801 http://deb.debian.org/debian trixie/main arm64 python3-pyqt5.sip arm64 12.13.0-1+b1 [78.6 kB] Get: 802 http://deb.debian.org/debian trixie/main arm64 python3-pyqt5 arm64 5.15.10+dfsg-1+b1 [2298 kB] Get: 803 http://deb.debian.org/debian trixie/main arm64 pyqt5-dev-tools arm64 5.15.10+dfsg-1+b1 [178 kB] Get: 804 http://deb.debian.org/debian trixie/main arm64 python-babel-localedata all 2.14.0-1 [5701 kB] Get: 805 http://deb.debian.org/debian trixie/main arm64 python-matplotlib-data all 3.6.3-2 [2744 kB] Get: 806 http://deb.debian.org/debian trixie/main arm64 python3-alabaster all 0.7.12-1 [20.8 kB] Get: 807 http://deb.debian.org/debian trixie/main arm64 python3-appdirs all 1.4.4-4 [12.5 kB] Get: 808 http://deb.debian.org/debian trixie/main arm64 python3-six all 1.16.0-6 [16.3 kB] Get: 809 http://deb.debian.org/debian trixie/main arm64 python3-asttokens all 2.4.1-1 [20.6 kB] Get: 810 http://deb.debian.org/debian trixie/main arm64 python3-attr all 23.2.0-2 [65.5 kB] Get: 811 http://deb.debian.org/debian trixie/main arm64 python3-tz all 2024.1-2 [30.9 kB] Get: 812 http://deb.debian.org/debian trixie/main arm64 python3-babel all 2.14.0-1 [111 kB] Get: 813 http://deb.debian.org/debian trixie/main arm64 python3-pyparsing all 3.1.2-1 [146 kB] Get: 814 http://deb.debian.org/debian trixie/main arm64 python3-bibtexparser all 2.0.0b5+really1.4.1-1 [34.2 kB] Get: 815 http://deb.debian.org/debian trixie/main arm64 python3-brotli arm64 1.1.0-2+b3 [316 kB] Get: 816 http://deb.debian.org/debian trixie/main arm64 python3-certifi all 2023.11.17-1 [155 kB] Get: 817 http://deb.debian.org/debian trixie/main arm64 python3-chardet all 5.2.0+dfsg-1 [107 kB] Get: 818 http://deb.debian.org/debian trixie/main arm64 python3-charset-normalizer all 3.3.2-1 [51.6 kB] Get: 819 http://deb.debian.org/debian trixie/main arm64 python3-numpy arm64 1:1.26.4+ds-8 [4219 kB] Get: 820 http://deb.debian.org/debian trixie/main arm64 python3-contourpy arm64 1.0.7-3 [247 kB] Get: 821 http://deb.debian.org/debian trixie/main arm64 python3-cycler all 0.12.1-1 [9496 B] Get: 822 http://deb.debian.org/debian trixie/main arm64 python3-dateutil all 2.9.0-2 [79.4 kB] Get: 823 http://deb.debian.org/debian trixie/main arm64 python3-decorator all 5.1.1-5 [15.1 kB] Get: 824 http://deb.debian.org/debian trixie/main arm64 python3-roman all 3.3-3 [9880 B] Get: 825 http://deb.debian.org/debian trixie/main arm64 python3-docutils all 0.20.1+dfsg-3 [389 kB] Get: 826 http://deb.debian.org/debian trixie/main arm64 python3-executing all 2.0.1-0.1 [22.7 kB] Get: 827 http://deb.debian.org/debian trixie/main arm64 python3-scipy arm64 1.11.4-6 [17.5 MB] Get: 828 http://deb.debian.org/debian trixie/main arm64 python3-ufolib2 all 0.16.0+dfsg1-1 [32.9 kB] Get: 829 http://deb.debian.org/debian trixie/main arm64 python3-mpmath all 1.3.0-1 [419 kB] Get: 830 http://deb.debian.org/debian trixie/main arm64 python3-sympy all 1.12-7 [3869 kB] Get: 831 http://deb.debian.org/debian trixie/main arm64 python3-fs all 2.4.16-4 [95.4 kB] Get: 832 http://deb.debian.org/debian trixie/main arm64 python3-lxml arm64 5.1.0-1 [1810 kB] Get: 833 http://deb.debian.org/debian trixie/main arm64 python3-lz4 arm64 4.0.2+dfsg-1+b3 [26.6 kB] Get: 834 http://deb.debian.org/debian trixie/main arm64 python3-unicodedata2 arm64 15.1.0+ds-1+b1 [300 kB] Get: 835 http://deb.debian.org/debian trixie/main arm64 unicode-data all 15.1.0-1 [8547 kB] Get: 836 http://deb.debian.org/debian trixie/main arm64 python3-fonttools arm64 4.46.0-1 [1510 kB] Get: 837 http://deb.debian.org/debian trixie/main arm64 python3-idna all 3.6-2 [37.0 kB] Get: 838 http://deb.debian.org/debian trixie/main arm64 python3-imagesize all 1.4.1-1 [6688 B] Get: 839 http://deb.debian.org/debian trixie/main arm64 python3-parso all 0.8.3-1 [67.4 kB] Get: 840 http://deb.debian.org/debian trixie/main arm64 python3-typeshed all 0.0~git20231111.6764465-3 [1258 kB] Get: 841 http://deb.debian.org/debian trixie/main arm64 python3-jedi all 0.19.1+ds1-1 [691 kB] Get: 842 http://deb.debian.org/debian trixie/main arm64 python3-traitlets all 5.5.0-2 [90.7 kB] Get: 843 http://deb.debian.org/debian trixie/main arm64 python3-matplotlib-inline all 0.1.6-2 [8652 B] Get: 844 http://deb.debian.org/debian trixie/main arm64 python3-ptyprocess all 0.7.0-5 [14.7 kB] Get: 845 http://deb.debian.org/debian trixie/main arm64 python3-pexpect all 4.9-2 [55.5 kB] Get: 846 http://deb.debian.org/debian trixie/main arm64 python3-wcwidth all 0.2.13+dfsg1-1 [24.9 kB] Get: 847 http://deb.debian.org/debian trixie/main arm64 python3-prompt-toolkit all 3.0.43-2 [276 kB] Get: 848 http://deb.debian.org/debian trixie/main arm64 python3-pygments all 2.17.2+dfsg-1 [818 kB] Get: 849 http://deb.debian.org/debian trixie/main arm64 python3-pure-eval all 0.2.2-2 [11.0 kB] Get: 850 http://deb.debian.org/debian trixie/main arm64 python3-stack-data all 0.6.3-1 [21.6 kB] Get: 851 http://deb.debian.org/debian trixie/main arm64 python3-ipython all 8.20.0-1 [556 kB] Get: 852 http://deb.debian.org/debian trixie/main arm64 python3-ipython-genutils all 0.2.0-6 [21.6 kB] Get: 853 http://deb.debian.org/debian trixie/main arm64 python3-markupsafe arm64 2.1.5-1 [14.6 kB] Get: 854 http://deb.debian.org/debian trixie/main arm64 python3-jinja2 all 3.1.3-1 [119 kB] Get: 855 http://deb.debian.org/debian trixie/main arm64 python3-kiwisolver arm64 1.4.5-1 [75.0 kB] Get: 856 http://deb.debian.org/debian trixie/main arm64 python3-pil arm64 10.3.0-2 [552 kB] Get: 857 http://deb.debian.org/debian trixie/main arm64 python3-tk arm64 3.12.3-1 [110 kB] Get: 858 http://deb.debian.org/debian trixie/main arm64 python3-pil.imagetk arm64 10.3.0-2 [80.0 kB] Get: 859 http://deb.debian.org/debian trixie/main arm64 python3-matplotlib arm64 3.6.3-2 [7978 kB] Get: 860 http://deb.debian.org/debian trixie/main arm64 python3-minieigen arm64 0.50.3+dfsg1-13+b7 [785 kB] Get: 861 http://deb.debian.org/debian trixie/main arm64 python3-pygraphviz arm64 1.12-1 [83.9 kB] Get: 862 http://deb.debian.org/debian trixie/main arm64 python3-pyqt5.qtsvg arm64 5.15.10+dfsg-1+b1 [122 kB] Get: 863 http://deb.debian.org/debian trixie/main arm64 python3-urllib3 all 1.26.18-2 [116 kB] Get: 864 http://deb.debian.org/debian trixie/main arm64 python3-requests all 2.31.0+dfsg-2 [68.7 kB] Get: 865 http://deb.debian.org/debian trixie/main arm64 python3-snowballstemmer all 2.2.0-4 [58.0 kB] Get: 866 http://deb.debian.org/debian trixie/main arm64 sphinx-common all 7.2.6-6 [702 kB] Get: 867 http://deb.debian.org/debian trixie/main arm64 python3-sphinx all 7.2.6-6 [552 kB] Get: 868 http://deb.debian.org/debian trixie/main arm64 python3-xlib all 0.33-2 [122 kB] Get: 869 http://deb.debian.org/debian trixie/main arm64 teckit arm64 2.5.12+ds1-1 [713 kB] Get: 870 http://deb.debian.org/debian trixie/main arm64 xdg-utils all 1.1.3-4.1 [75.5 kB] Get: 871 http://deb.debian.org/debian trixie/main arm64 texlive-base all 2023.20240207-1 [22.0 MB] Get: 872 http://deb.debian.org/debian trixie/main arm64 texlive-fonts-recommended all 2023.20240207-1 [4990 kB] Get: 873 http://deb.debian.org/debian trixie/main arm64 texlive-plain-generic all 2023.20240207-1 [29.0 MB] Get: 874 http://deb.debian.org/debian trixie/main arm64 texlive-lang-arabic all 2023.20240207-1 [28.3 MB] Get: 875 http://deb.debian.org/debian trixie/main arm64 texlive-latex-base all 2023.20240207-1 [1255 kB] Get: 876 http://deb.debian.org/debian trixie/main arm64 texlive-lang-cjk all 2023.20240207-1 [3950 kB] Get: 877 http://deb.debian.org/debian trixie/main arm64 texlive-lang-chinese all 2023.20240207-1 [50.8 MB] Get: 878 http://deb.debian.org/debian trixie/main arm64 texlive-lang-cyrillic all 2023.20240207-1 [20.9 MB] Get: 879 http://deb.debian.org/debian trixie/main arm64 texlive-lang-english all 2023.20240207-1 [205 MB] Get: 880 http://deb.debian.org/debian trixie/main arm64 texlive-lang-european all 2023.20240207-1 [16.5 MB] Get: 881 http://deb.debian.org/debian trixie/main arm64 texlive-lang-french all 2023.20240207-1 [91.4 MB] Get: 882 http://deb.debian.org/debian trixie/main arm64 texlive-lang-german all 2023.20240207-1 [21.7 MB] Get: 883 http://deb.debian.org/debian trixie/main arm64 texlive-lang-italian all 2023.20240207-1 [10.8 MB] Get: 884 http://deb.debian.org/debian trixie/main arm64 texlive-lang-polish all 2023.20240207-1 [8738 kB] Get: 885 http://deb.debian.org/debian trixie/main arm64 texlive-lang-spanish all 2023.20240207-1 [12.4 MB] Get: 886 http://deb.debian.org/debian trixie/main arm64 texlive-luatex all 2023.20240207-1 [25.9 MB] Get: 887 http://deb.debian.org/debian trixie/main arm64 texlive-lang-czechslovak all 2023.20240207-1 [11.1 MB] Get: 888 http://deb.debian.org/debian trixie/main arm64 texlive-lang-greek all 2023.20240207-1 [79.2 MB] Get: 889 http://deb.debian.org/debian trixie/main arm64 texlive-lang-japanese all 2023.20240207-1 [79.7 MB] Get: 890 http://deb.debian.org/debian trixie/main arm64 texlive-lang-korean all 2023.20240207-1 [44.7 MB] Get: 891 http://deb.debian.org/debian trixie/main arm64 texlive-lang-other all 2023.20240207-1 [36.6 MB] Get: 892 http://deb.debian.org/debian trixie/main arm64 texlive-lang-portuguese all 2023.20240207-1 [13.2 MB] Get: 893 http://deb.debian.org/debian trixie/main arm64 texlive-lang-all all 2023.20240207-1 [17.2 kB] Get: 894 http://deb.debian.org/debian trixie/main arm64 texlive-latex-recommended all 2023.20240207-1 [8843 kB] Get: 895 http://deb.debian.org/debian trixie/main arm64 texlive-pictures all 2023.20240207-1 [16.7 MB] Get: 896 http://deb.debian.org/debian trixie/main arm64 texlive-latex-extra all 2023.20240207-1 [19.7 MB] Get: 897 http://deb.debian.org/debian trixie/main arm64 tipa all 2:1.3-21 [2974 kB] Get: 898 http://deb.debian.org/debian trixie/main arm64 texlive-xetex all 2023.20240207-1 [11.3 MB] Fetched 1528 MB in 18s (85.5 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package fonts-arphic-bkai00mp. (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 ... 19747 files and directories currently installed.) Preparing to unpack .../0-fonts-arphic-bkai00mp_2.10-21_all.deb ... Unpacking fonts-arphic-bkai00mp (2.10-21) ... Selecting previously unselected package fonts-arphic-bsmi00lp. Preparing to unpack .../1-fonts-arphic-bsmi00lp_2.10-18_all.deb ... Unpacking fonts-arphic-bsmi00lp (2.10-18) ... Selecting previously unselected package fonts-unfonts-core. Preparing to unpack .../2-fonts-unfonts-core_1%3a1.0.2-080608-18_all.deb ... Unpacking fonts-unfonts-core (1:1.0.2-080608-18) ... Selecting previously unselected package liblocale-gettext-perl. Preparing to unpack .../3-liblocale-gettext-perl_1.07-7_arm64.deb ... Unpacking liblocale-gettext-perl (1.07-7) ... Selecting previously unselected package poppler-data. Preparing to unpack .../4-poppler-data_0.4.12-1_all.deb ... Unpacking poppler-data (0.4.12-1) ... Selecting previously unselected package libpython3.11-minimal:arm64. Preparing to unpack .../5-libpython3.11-minimal_3.11.9-1_arm64.deb ... Unpacking libpython3.11-minimal:arm64 (3.11.9-1) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../6-libexpat1_2.6.2-1_arm64.deb ... Unpacking libexpat1:arm64 (2.6.2-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../7-python3.11-minimal_3.11.9-1_arm64.deb ... Unpacking python3.11-minimal (3.11.9-1) ... Setting up libpython3.11-minimal:arm64 (3.11.9-1) ... Setting up libexpat1:arm64 (2.6.2-1) ... Setting up python3.11-minimal (3.11.9-1) ... Selecting previously unselected package python3-minimal. (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 ... 20666 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.8-1_arm64.deb ... Unpacking python3-minimal (3.11.8-1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../3-tzdata_2024a-4_all.deb ... Unpacking tzdata (2024a-4) ... Selecting previously unselected package readline-common. Preparing to unpack .../4-readline-common_8.2-4_all.deb ... Unpacking readline-common (8.2-4) ... Selecting previously unselected package libreadline8t64:arm64. Preparing to unpack .../5-libreadline8t64_8.2-4_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:arm64 (8.2-4) ... Selecting previously unselected package libpython3.11-stdlib:arm64. Preparing to unpack .../6-libpython3.11-stdlib_3.11.9-1_arm64.deb ... Unpacking libpython3.11-stdlib:arm64 (3.11.9-1) ... Selecting previously unselected package python3.11. Preparing to unpack .../7-python3.11_3.11.9-1_arm64.deb ... Unpacking python3.11 (3.11.9-1) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../8-libpython3-stdlib_3.11.8-1_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.11.8-1) ... Setting up python3-minimal (3.11.8-1) ... Selecting previously unselected package python3. (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 ... 21658 files and directories currently installed.) Preparing to unpack .../000-python3_3.11.8-1_arm64.deb ... Unpacking python3 (3.11.8-1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../001-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package libproc2-0:arm64. Preparing to unpack .../002-libproc2-0_2%3a4.0.4-4_arm64.deb ... Unpacking libproc2-0:arm64 (2:4.0.4-4) ... Selecting previously unselected package procps. Preparing to unpack .../003-procps_2%3a4.0.4-4_arm64.deb ... Unpacking procps (2:4.0.4-4) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../004-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) ... Selecting previously unselected package openssl. Preparing to unpack .../005-openssl_3.2.1-3_arm64.deb ... Unpacking openssl (3.2.1-3) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../006-ca-certificates_20240203_all.deb ... Unpacking ca-certificates (20240203) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../007-libmagic-mgc_1%3a5.45-3_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../008-libmagic1t64_1%3a5.45-3_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../009-file_1%3a5.45-3_arm64.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../010-gettext-base_0.21-14+b1_arm64.deb ... Unpacking gettext-base (0.21-14+b1) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../011-libuchardet0_0.0.8-1+b1_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../012-groff-base_1.23.0-4_arm64.deb ... Unpacking groff-base (1.23.0-4) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../013-bsdextrautils_2.40.1-1_arm64.deb ... Unpacking bsdextrautils (2.40.1-1) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../014-libpipeline1_1.5.7-2_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../015-man-db_2.12.1-1_arm64.deb ... Unpacking man-db (2.12.1-1) ... Selecting previously unselected package libbsd0:arm64. Preparing to unpack .../016-libbsd0_0.12.2-1_arm64.deb ... Unpacking libbsd0:arm64 (0.12.2-1) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../017-libedit2_3.1-20230828-1+b1_arm64.deb ... Unpacking libedit2:arm64 (3.1-20230828-1+b1) ... Selecting previously unselected package libcbor0.10:arm64. Preparing to unpack .../018-libcbor0.10_0.10.2-1.1_arm64.deb ... Unpacking libcbor0.10:arm64 (0.10.2-1.1) ... Selecting previously unselected package libfido2-1:arm64. Preparing to unpack .../019-libfido2-1_1.14.0-1+b2_arm64.deb ... Unpacking libfido2-1:arm64 (1.14.0-1+b2) ... Selecting previously unselected package libkrb5support0:arm64. Preparing to unpack .../020-libkrb5support0_1.20.1-6+b1_arm64.deb ... Unpacking libkrb5support0:arm64 (1.20.1-6+b1) ... Selecting previously unselected package libcom-err2:arm64. Preparing to unpack .../021-libcom-err2_1.47.1~rc2-1_arm64.deb ... Unpacking libcom-err2:arm64 (1.47.1~rc2-1) ... Selecting previously unselected package libk5crypto3:arm64. Preparing to unpack .../022-libk5crypto3_1.20.1-6+b1_arm64.deb ... Unpacking libk5crypto3:arm64 (1.20.1-6+b1) ... Selecting previously unselected package libkeyutils1:arm64. Preparing to unpack .../023-libkeyutils1_1.6.3-3_arm64.deb ... Unpacking libkeyutils1:arm64 (1.6.3-3) ... Selecting previously unselected package libkrb5-3:arm64. Preparing to unpack .../024-libkrb5-3_1.20.1-6+b1_arm64.deb ... Unpacking libkrb5-3:arm64 (1.20.1-6+b1) ... Selecting previously unselected package libgssapi-krb5-2:arm64. Preparing to unpack .../025-libgssapi-krb5-2_1.20.1-6+b1_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.20.1-6+b1) ... Selecting previously unselected package openssh-client. Preparing to unpack .../026-openssh-client_1%3a9.7p1-5_arm64.deb ... Unpacking openssh-client (1:9.7p1-5) ... Selecting previously unselected package ucf. Preparing to unpack .../027-ucf_3.0043+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0043+nmu1) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../028-libgdk-pixbuf2.0-common_2.42.12+dfsg-1_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... Selecting previously unselected package libglib2.0-0t64:arm64. Preparing to unpack .../029-libglib2.0-0t64_2.80.2-1_arm64.deb ... Unpacking libglib2.0-0t64:arm64 (2.80.2-1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../030-libicu72_72.1-4+b1_arm64.deb ... Unpacking libicu72:arm64 (72.1-4+b1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../031-libxml2_2.9.14+dfsg-1.3+b3_arm64.deb ... Unpacking libxml2:arm64 (2.9.14+dfsg-1.3+b3) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../032-shared-mime-info_2.4-4_arm64.deb ... Unpacking shared-mime-info (2.4-4) ... Selecting previously unselected package libjpeg62-turbo:arm64. Preparing to unpack .../033-libjpeg62-turbo_1%3a2.1.5-3_arm64.deb ... Unpacking libjpeg62-turbo:arm64 (1:2.1.5-3) ... Selecting previously unselected package libpng16-16t64:arm64. Preparing to unpack .../034-libpng16-16t64_1.6.43-5_arm64.deb ... Unpacking libpng16-16t64:arm64 (1.6.43-5) ... Selecting previously unselected package libdeflate0:arm64. Preparing to unpack .../035-libdeflate0_1.20-1_arm64.deb ... Unpacking libdeflate0:arm64 (1.20-1) ... Selecting previously unselected package libjbig0:arm64. Preparing to unpack .../036-libjbig0_2.1-6.1+b1_arm64.deb ... Unpacking libjbig0:arm64 (2.1-6.1+b1) ... Selecting previously unselected package liblerc4:arm64. Preparing to unpack .../037-liblerc4_4.0.0+ds-4+b1_arm64.deb ... Unpacking liblerc4:arm64 (4.0.0+ds-4+b1) ... Selecting previously unselected package libsharpyuv0:arm64. Preparing to unpack .../038-libsharpyuv0_1.4.0-0.1_arm64.deb ... Unpacking libsharpyuv0:arm64 (1.4.0-0.1) ... Selecting previously unselected package libwebp7:arm64. Preparing to unpack .../039-libwebp7_1.4.0-0.1_arm64.deb ... Unpacking libwebp7:arm64 (1.4.0-0.1) ... Selecting previously unselected package libtiff6:arm64. Preparing to unpack .../040-libtiff6_4.5.1+git230720-4_arm64.deb ... Unpacking libtiff6:arm64 (4.5.1+git230720-4) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:arm64. Preparing to unpack .../041-libgdk-pixbuf-2.0-0_2.42.12+dfsg-1_arm64.deb ... Unpacking libgdk-pixbuf-2.0-0:arm64 (2.42.12+dfsg-1) ... Selecting previously unselected package gtk-update-icon-cache. Preparing to unpack .../042-gtk-update-icon-cache_3.24.41-4_arm64.deb ... Unpacking gtk-update-icon-cache (3.24.41-4) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../043-hicolor-icon-theme_0.17-2_all.deb ... Unpacking hicolor-icon-theme (0.17-2) ... Selecting previously unselected package adwaita-icon-theme. Preparing to unpack .../044-adwaita-icon-theme_46.0-1_all.deb ... Unpacking adwaita-icon-theme (46.0-1) ... Selecting previously unselected package at-spi2-common. Preparing to unpack .../045-at-spi2-common_2.52.0-1_all.deb ... Unpacking at-spi2-common (2.52.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../046-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../047-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../048-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../049-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../050-autopoint_0.21-14_all.deb ... Unpacking autopoint (0.21-14) ... Selecting previously unselected package libtcl8.6:arm64. Preparing to unpack .../051-libtcl8.6_8.6.14+dfsg-1_arm64.deb ... Unpacking libtcl8.6:arm64 (8.6.14+dfsg-1) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../052-libbrotli1_1.1.0-2+b3_arm64.deb ... Unpacking libbrotli1:arm64 (1.1.0-2+b3) ... Selecting previously unselected package libfreetype6:arm64. Preparing to unpack .../053-libfreetype6_2.13.2+dfsg-1+b4_arm64.deb ... Unpacking libfreetype6:arm64 (2.13.2+dfsg-1+b4) ... Selecting previously unselected package fonts-dejavu-mono. Preparing to unpack .../054-fonts-dejavu-mono_2.37-8_all.deb ... Unpacking fonts-dejavu-mono (2.37-8) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../055-fonts-dejavu-core_2.37-8_all.deb ... Unpacking fonts-dejavu-core (2.37-8) ... Selecting previously unselected package libfontenc1:arm64. Preparing to unpack .../056-libfontenc1_1%3a1.1.8-1_arm64.deb ... Unpacking libfontenc1:arm64 (1:1.1.8-1) ... Selecting previously unselected package x11-common. Preparing to unpack .../057-x11-common_1%3a7.7+23_all.deb ... Unpacking x11-common (1:7.7+23) ... Selecting previously unselected package xfonts-encodings. Preparing to unpack .../058-xfonts-encodings_1%3a1.0.4-2.2_all.deb ... Unpacking xfonts-encodings (1:1.0.4-2.2) ... Selecting previously unselected package xfonts-utils. Preparing to unpack .../059-xfonts-utils_1%3a7.7+6_arm64.deb ... Unpacking xfonts-utils (1:7.7+6) ... Selecting previously unselected package fonts-urw-base35. Preparing to unpack .../060-fonts-urw-base35_20200910-8_all.deb ... Unpacking fonts-urw-base35 (20200910-8) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../061-fontconfig-config_2.15.0-1.1_arm64.deb ... Unpacking fontconfig-config (2.15.0-1.1) ... Selecting previously unselected package libfontconfig1:arm64. Preparing to unpack .../062-libfontconfig1_2.15.0-1.1_arm64.deb ... Unpacking libfontconfig1:arm64 (2.15.0-1.1) ... Selecting previously unselected package libxau6:arm64. Preparing to unpack .../063-libxau6_1%3a1.0.9-1+b1_arm64.deb ... Unpacking libxau6:arm64 (1:1.0.9-1+b1) ... Selecting previously unselected package libxdmcp6:arm64. Preparing to unpack .../064-libxdmcp6_1%3a1.1.2-3+b1_arm64.deb ... Unpacking libxdmcp6:arm64 (1:1.1.2-3+b1) ... Selecting previously unselected package libxcb1:arm64. Preparing to unpack .../065-libxcb1_1.15-1_arm64.deb ... Unpacking libxcb1:arm64 (1.15-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../066-libx11-data_2%3a1.8.7-1_all.deb ... Unpacking libx11-data (2:1.8.7-1) ... Selecting previously unselected package libx11-6:arm64. Preparing to unpack .../067-libx11-6_2%3a1.8.7-1+b1_arm64.deb ... Unpacking libx11-6:arm64 (2:1.8.7-1+b1) ... Selecting previously unselected package libxrender1:arm64. Preparing to unpack .../068-libxrender1_1%3a0.9.10-1.1+b1_arm64.deb ... Unpacking libxrender1:arm64 (1:0.9.10-1.1+b1) ... Selecting previously unselected package libxft2:arm64. Preparing to unpack .../069-libxft2_2.3.6-1+b1_arm64.deb ... Unpacking libxft2:arm64 (2.3.6-1+b1) ... Selecting previously unselected package libxext6:arm64. Preparing to unpack .../070-libxext6_2%3a1.3.4-1+b1_arm64.deb ... Unpacking libxext6:arm64 (2:1.3.4-1+b1) ... Selecting previously unselected package libxss1:arm64. Preparing to unpack .../071-libxss1_1%3a1.2.3-1+b1_arm64.deb ... Unpacking libxss1:arm64 (1:1.2.3-1+b1) ... Selecting previously unselected package libtk8.6:arm64. Preparing to unpack .../072-libtk8.6_8.6.14-1_arm64.deb ... Unpacking libtk8.6:arm64 (8.6.14-1) ... Selecting previously unselected package tk8.6-blt2.5. Preparing to unpack .../073-tk8.6-blt2.5_2.5.3+dfsg-7_arm64.deb ... Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7) ... Selecting previously unselected package blt. Preparing to unpack .../074-blt_2.5.3+dfsg-7_arm64.deb ... Unpacking blt (2.5.3+dfsg-7) ... Selecting previously unselected package ca-certificates-java. Preparing to unpack .../075-ca-certificates-java_20240118_all.deb ... Unpacking ca-certificates-java (20240118) ... Selecting previously unselected package libarchive13t64:arm64. Preparing to unpack .../076-libarchive13t64_3.7.2-2_arm64.deb ... Unpacking libarchive13t64:arm64 (3.7.2-2) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../077-libsasl2-modules-db_2.1.28+dfsg1-6_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg1-6) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../078-libsasl2-2_2.1.28+dfsg1-6_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.28+dfsg1-6) ... Selecting previously unselected package libldap-2.5-0:arm64. Preparing to unpack .../079-libldap-2.5-0_2.5.17+dfsg-1_arm64.deb ... Unpacking libldap-2.5-0:arm64 (2.5.17+dfsg-1) ... Selecting previously unselected package libnghttp2-14:arm64. Preparing to unpack .../080-libnghttp2-14_1.61.0-1+b1_arm64.deb ... Unpacking libnghttp2-14:arm64 (1.61.0-1+b1) ... Selecting previously unselected package libpsl5t64:arm64. Preparing to unpack .../081-libpsl5t64_0.21.2-1.1_arm64.deb ... Unpacking libpsl5t64:arm64 (0.21.2-1.1) ... Selecting previously unselected package librtmp1:arm64. Preparing to unpack .../082-librtmp1_2.4+20151223.gitfa8646d.1-2+b4_arm64.deb ... Unpacking librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b4) ... Selecting previously unselected package libssh2-1t64:arm64. Preparing to unpack .../083-libssh2-1t64_1.11.0-4.1+b2_arm64.deb ... Unpacking libssh2-1t64:arm64 (1.11.0-4.1+b2) ... Selecting previously unselected package libcurl4t64:arm64. Preparing to unpack .../084-libcurl4t64_8.7.1-5_arm64.deb ... Unpacking libcurl4t64:arm64 (8.7.1-5) ... Selecting previously unselected package libjsoncpp25:arm64. Preparing to unpack .../085-libjsoncpp25_1.9.5-6+b2_arm64.deb ... Unpacking libjsoncpp25:arm64 (1.9.5-6+b2) ... Selecting previously unselected package librhash0:arm64. Preparing to unpack .../086-librhash0_1.4.3-3+b1_arm64.deb ... Unpacking librhash0:arm64 (1.4.3-3+b1) ... Selecting previously unselected package libuv1t64:arm64. Preparing to unpack .../087-libuv1t64_1.48.0-1.1_arm64.deb ... Unpacking libuv1t64:arm64 (1.48.0-1.1) ... Selecting previously unselected package cmake-data. Preparing to unpack .../088-cmake-data_3.29.3-1_all.deb ... Unpacking cmake-data (3.29.3-1) ... Selecting previously unselected package cmake. Preparing to unpack .../089-cmake_3.29.3-1+b2_arm64.deb ... Unpacking cmake (3.29.3-1+b2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../090-libdebhelper-perl_13.15.3_all.deb ... Unpacking libdebhelper-perl (13.15.3) ... Selecting previously unselected package libtool. Preparing to unpack .../091-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../092-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../093-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../094-libsub-override-perl_0.10-1_all.deb ... Unpacking libsub-override-perl (0.10-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../095-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../096-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../097-libelf1t64_0.191-1+b1_arm64.deb ... Unpacking libelf1t64:arm64 (0.191-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../098-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../099-gettext_0.21-14+b1_arm64.deb ... Unpacking gettext (0.21-14+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../100-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../101-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../102-debhelper_13.15.3_all.deb ... Unpacking debhelper (13.15.3) ... Selecting previously unselected package java-common. Preparing to unpack .../103-java-common_0.75_all.deb ... Unpacking java-common (0.75) ... Selecting previously unselected package liblcms2-2:arm64. Preparing to unpack .../104-liblcms2-2_2.14-2+b1_arm64.deb ... Unpacking liblcms2-2:arm64 (2.14-2+b1) ... Selecting previously unselected package libnspr4:arm64. Preparing to unpack .../105-libnspr4_2%3a4.35-1.1+b1_arm64.deb ... Unpacking libnspr4:arm64 (2:4.35-1.1+b1) ... Selecting previously unselected package libnss3:arm64. Preparing to unpack .../106-libnss3_2%3a3.99-1_arm64.deb ... Unpacking libnss3:arm64 (2:3.99-1) ... Selecting previously unselected package libpcsclite1:arm64. Preparing to unpack .../107-libpcsclite1_2.0.3-1_arm64.deb ... Unpacking libpcsclite1:arm64 (2.0.3-1) ... Selecting previously unselected package openjdk-17-jre-headless:arm64. Preparing to unpack .../108-openjdk-17-jre-headless_17.0.11+9-1_arm64.deb ... Unpacking openjdk-17-jre-headless:arm64 (17.0.11+9-1) ... Selecting previously unselected package default-jre-headless. Preparing to unpack .../109-default-jre-headless_2%3a1.17-75_arm64.deb ... Unpacking default-jre-headless (2:1.17-75) ... Selecting previously unselected package libgtk2.0-common. Preparing to unpack .../110-libgtk2.0-common_2.24.33-4_all.deb ... Unpacking libgtk2.0-common (2.24.33-4) ... Selecting previously unselected package libatk1.0-0t64:arm64. Preparing to unpack .../111-libatk1.0-0t64_2.52.0-1_arm64.deb ... Unpacking libatk1.0-0t64:arm64 (2.52.0-1) ... Selecting previously unselected package libpixman-1-0:arm64. Preparing to unpack .../112-libpixman-1-0_0.42.2-1+b1_arm64.deb ... Unpacking libpixman-1-0:arm64 (0.42.2-1+b1) ... Selecting previously unselected package libxcb-render0:arm64. Preparing to unpack .../113-libxcb-render0_1.15-1_arm64.deb ... Unpacking libxcb-render0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-shm0:arm64. Preparing to unpack .../114-libxcb-shm0_1.15-1_arm64.deb ... Unpacking libxcb-shm0:arm64 (1.15-1) ... Selecting previously unselected package libcairo2:arm64. Preparing to unpack .../115-libcairo2_1.18.0-3+b1_arm64.deb ... Unpacking libcairo2:arm64 (1.18.0-3+b1) ... Selecting previously unselected package libavahi-common-data:arm64. Preparing to unpack .../116-libavahi-common-data_0.8-13+b2_arm64.deb ... Unpacking libavahi-common-data:arm64 (0.8-13+b2) ... Selecting previously unselected package libavahi-common3:arm64. Preparing to unpack .../117-libavahi-common3_0.8-13+b2_arm64.deb ... Unpacking libavahi-common3:arm64 (0.8-13+b2) ... Selecting previously unselected package libdbus-1-3:arm64. Preparing to unpack .../118-libdbus-1-3_1.14.10-4+b1_arm64.deb ... Unpacking libdbus-1-3:arm64 (1.14.10-4+b1) ... Selecting previously unselected package libavahi-client3:arm64. Preparing to unpack .../119-libavahi-client3_0.8-13+b2_arm64.deb ... Unpacking libavahi-client3:arm64 (0.8-13+b2) ... Selecting previously unselected package libcups2t64:arm64. Preparing to unpack .../120-libcups2t64_2.4.7-1.2+b1_arm64.deb ... Unpacking libcups2t64:arm64 (2.4.7-1.2+b1) ... Selecting previously unselected package fontconfig. Preparing to unpack .../121-fontconfig_2.15.0-1.1_arm64.deb ... Unpacking fontconfig (2.15.0-1.1) ... Selecting previously unselected package libfribidi0:arm64. Preparing to unpack .../122-libfribidi0_1.0.13-3+b1_arm64.deb ... Unpacking libfribidi0:arm64 (1.0.13-3+b1) ... Selecting previously unselected package libgraphite2-3:arm64. Preparing to unpack .../123-libgraphite2-3_1.3.14-2_arm64.deb ... Unpacking libgraphite2-3:arm64 (1.3.14-2) ... Selecting previously unselected package libharfbuzz0b:arm64. Preparing to unpack .../124-libharfbuzz0b_8.3.0-2+b1_arm64.deb ... Unpacking libharfbuzz0b:arm64 (8.3.0-2+b1) ... Selecting previously unselected package libthai-data. Preparing to unpack .../125-libthai-data_0.1.29-2_all.deb ... Unpacking libthai-data (0.1.29-2) ... Selecting previously unselected package libdatrie1:arm64. Preparing to unpack .../126-libdatrie1_0.2.13-3_arm64.deb ... Unpacking libdatrie1:arm64 (0.2.13-3) ... Selecting previously unselected package libthai0:arm64. Preparing to unpack .../127-libthai0_0.1.29-2_arm64.deb ... Unpacking libthai0:arm64 (0.1.29-2) ... Selecting previously unselected package libpango-1.0-0:arm64. Preparing to unpack .../128-libpango-1.0-0_1.52.2+ds-1_arm64.deb ... Unpacking libpango-1.0-0:arm64 (1.52.2+ds-1) ... Selecting previously unselected package libpangoft2-1.0-0:arm64. Preparing to unpack .../129-libpangoft2-1.0-0_1.52.2+ds-1_arm64.deb ... Unpacking libpangoft2-1.0-0:arm64 (1.52.2+ds-1) ... Selecting previously unselected package libpangocairo-1.0-0:arm64. Preparing to unpack .../130-libpangocairo-1.0-0_1.52.2+ds-1_arm64.deb ... Unpacking libpangocairo-1.0-0:arm64 (1.52.2+ds-1) ... Selecting previously unselected package libxcomposite1:arm64. Preparing to unpack .../131-libxcomposite1_1%3a0.4.5-1+b1_arm64.deb ... Unpacking libxcomposite1:arm64 (1:0.4.5-1+b1) ... Selecting previously unselected package libxfixes3:arm64. Preparing to unpack .../132-libxfixes3_1%3a6.0.0-2+b1_arm64.deb ... Unpacking libxfixes3:arm64 (1:6.0.0-2+b1) ... Selecting previously unselected package libxcursor1:arm64. Preparing to unpack .../133-libxcursor1_1%3a1.2.1-1+b1_arm64.deb ... Unpacking libxcursor1:arm64 (1:1.2.1-1+b1) ... Selecting previously unselected package libxdamage1:arm64. Preparing to unpack .../134-libxdamage1_1%3a1.1.6-1+b1_arm64.deb ... Unpacking libxdamage1:arm64 (1:1.1.6-1+b1) ... Selecting previously unselected package libxi6:arm64. Preparing to unpack .../135-libxi6_2%3a1.8.1-1_arm64.deb ... Unpacking libxi6:arm64 (2:1.8.1-1) ... Selecting previously unselected package libxinerama1:arm64. Preparing to unpack .../136-libxinerama1_2%3a1.1.4-3+b1_arm64.deb ... Unpacking libxinerama1:arm64 (2:1.1.4-3+b1) ... Selecting previously unselected package libxrandr2:arm64. Preparing to unpack .../137-libxrandr2_2%3a1.5.4-1_arm64.deb ... Unpacking libxrandr2:arm64 (2:1.5.4-1) ... Selecting previously unselected package libgtk2.0-0t64:arm64. Preparing to unpack .../138-libgtk2.0-0t64_2.24.33-4_arm64.deb ... Unpacking libgtk2.0-0t64:arm64 (2.24.33-4) ... Selecting previously unselected package libglvnd0:arm64. Preparing to unpack .../139-libglvnd0_1.7.0-1+b1_arm64.deb ... Unpacking libglvnd0:arm64 (1.7.0-1+b1) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../140-libdrm-common_2.4.120-2_all.deb ... Unpacking libdrm-common (2.4.120-2) ... Selecting previously unselected package libdrm2:arm64. Preparing to unpack .../141-libdrm2_2.4.120-2_arm64.deb ... Unpacking libdrm2:arm64 (2.4.120-2) ... Selecting previously unselected package libglapi-mesa:arm64. Preparing to unpack .../142-libglapi-mesa_24.0.7-1_arm64.deb ... Unpacking libglapi-mesa:arm64 (24.0.7-1) ... Selecting previously unselected package libx11-xcb1:arm64. Preparing to unpack .../143-libx11-xcb1_2%3a1.8.7-1+b1_arm64.deb ... Unpacking libx11-xcb1:arm64 (2:1.8.7-1+b1) ... Selecting previously unselected package libxcb-dri2-0:arm64. Preparing to unpack .../144-libxcb-dri2-0_1.15-1_arm64.deb ... Unpacking libxcb-dri2-0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-dri3-0:arm64. Preparing to unpack .../145-libxcb-dri3-0_1.15-1_arm64.deb ... Unpacking libxcb-dri3-0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-glx0:arm64. Preparing to unpack .../146-libxcb-glx0_1.15-1_arm64.deb ... Unpacking libxcb-glx0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-present0:arm64. Preparing to unpack .../147-libxcb-present0_1.15-1_arm64.deb ... Unpacking libxcb-present0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-randr0:arm64. Preparing to unpack .../148-libxcb-randr0_1.15-1_arm64.deb ... Unpacking libxcb-randr0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-sync1:arm64. Preparing to unpack .../149-libxcb-sync1_1.15-1_arm64.deb ... Unpacking libxcb-sync1:arm64 (1.15-1) ... Selecting previously unselected package libxcb-xfixes0:arm64. Preparing to unpack .../150-libxcb-xfixes0_1.15-1_arm64.deb ... Unpacking libxcb-xfixes0:arm64 (1.15-1) ... Selecting previously unselected package libxshmfence1:arm64. Preparing to unpack .../151-libxshmfence1_1.3-1+b1_arm64.deb ... Unpacking libxshmfence1:arm64 (1.3-1+b1) ... Selecting previously unselected package libxxf86vm1:arm64. Preparing to unpack .../152-libxxf86vm1_1%3a1.1.4-1+b2_arm64.deb ... Unpacking libxxf86vm1:arm64 (1:1.1.4-1+b2) ... Selecting previously unselected package libvulkan1:arm64. Preparing to unpack .../153-libvulkan1_1.3.280.0-1_arm64.deb ... Unpacking libvulkan1:arm64 (1.3.280.0-1) ... Selecting previously unselected package libdrm-amdgpu1:arm64. Preparing to unpack .../154-libdrm-amdgpu1_2.4.120-2_arm64.deb ... Unpacking libdrm-amdgpu1:arm64 (2.4.120-2) ... Selecting previously unselected package libdrm-nouveau2:arm64. Preparing to unpack .../155-libdrm-nouveau2_2.4.120-2_arm64.deb ... Unpacking libdrm-nouveau2:arm64 (2.4.120-2) ... Selecting previously unselected package libdrm-radeon1:arm64. Preparing to unpack .../156-libdrm-radeon1_2.4.120-2_arm64.deb ... Unpacking libdrm-radeon1:arm64 (2.4.120-2) ... Selecting previously unselected package libz3-4:arm64. Preparing to unpack .../157-libz3-4_4.8.12-3.1+b2_arm64.deb ... Unpacking libz3-4:arm64 (4.8.12-3.1+b2) ... Selecting previously unselected package libllvm17t64:arm64. Preparing to unpack .../158-libllvm17t64_1%3a17.0.6-12_arm64.deb ... Unpacking libllvm17t64:arm64 (1:17.0.6-12) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../159-libsensors-config_1%3a3.6.0-9_all.deb ... Unpacking libsensors-config (1:3.6.0-9) ... Selecting previously unselected package libsensors5:arm64. Preparing to unpack .../160-libsensors5_1%3a3.6.0-9_arm64.deb ... Unpacking libsensors5:arm64 (1:3.6.0-9) ... Selecting previously unselected package libgl1-mesa-dri:arm64. Preparing to unpack .../161-libgl1-mesa-dri_24.0.7-1_arm64.deb ... Unpacking libgl1-mesa-dri:arm64 (24.0.7-1) ... Selecting previously unselected package libglx-mesa0:arm64. Preparing to unpack .../162-libglx-mesa0_24.0.7-1_arm64.deb ... Unpacking libglx-mesa0:arm64 (24.0.7-1) ... Selecting previously unselected package libglx0:arm64. Preparing to unpack .../163-libglx0_1.7.0-1+b1_arm64.deb ... Unpacking libglx0:arm64 (1.7.0-1+b1) ... Selecting previously unselected package libgl1:arm64. Preparing to unpack .../164-libgl1_1.7.0-1+b1_arm64.deb ... Unpacking libgl1:arm64 (1.7.0-1+b1) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../165-libasound2-data_1.2.11-1_all.deb ... Unpacking libasound2-data (1.2.11-1) ... Selecting previously unselected package libasound2t64:arm64. Preparing to unpack .../166-libasound2t64_1.2.11-1+b1_arm64.deb ... Unpacking libasound2t64:arm64 (1.2.11-1+b1) ... Selecting previously unselected package libgif7:arm64. Preparing to unpack .../167-libgif7_5.2.2-1_arm64.deb ... Unpacking libgif7:arm64 (5.2.2-1) ... Selecting previously unselected package libxtst6:arm64. Preparing to unpack .../168-libxtst6_2%3a1.2.3-1.1+b1_arm64.deb ... Unpacking libxtst6:arm64 (2:1.2.3-1.1+b1) ... Selecting previously unselected package openjdk-17-jre:arm64. Preparing to unpack .../169-openjdk-17-jre_17.0.11+9-1_arm64.deb ... Unpacking openjdk-17-jre:arm64 (17.0.11+9-1) ... Selecting previously unselected package default-jre. Preparing to unpack .../170-default-jre_2%3a1.17-75_arm64.deb ... Unpacking default-jre (2:1.17-75) ... Selecting previously unselected package openjdk-17-jdk-headless:arm64. Preparing to unpack .../171-openjdk-17-jdk-headless_17.0.11+9-1_arm64.deb ... Unpacking openjdk-17-jdk-headless:arm64 (17.0.11+9-1) ... Selecting previously unselected package default-jdk-headless. Preparing to unpack .../172-default-jdk-headless_2%3a1.17-75_arm64.deb ... Unpacking default-jdk-headless (2:1.17-75) ... Selecting previously unselected package openjdk-17-jdk:arm64. Preparing to unpack .../173-openjdk-17-jdk_17.0.11+9-1_arm64.deb ... Unpacking openjdk-17-jdk:arm64 (17.0.11+9-1) ... Selecting previously unselected package default-jdk. Preparing to unpack .../174-default-jdk_2%3a1.17-75_arm64.deb ... Unpacking default-jdk (2:1.17-75) ... Selecting previously unselected package mysql-common. Preparing to unpack .../175-mysql-common_5.8+1.1.0_all.deb ... Unpacking mysql-common (5.8+1.1.0) ... Selecting previously unselected package mariadb-common. Preparing to unpack .../176-mariadb-common_1%3a10.11.7-4_all.deb ... Unpacking mariadb-common (1:10.11.7-4) ... Selecting previously unselected package libmariadb3:arm64. Preparing to unpack .../177-libmariadb3_1%3a10.11.7-4_arm64.deb ... Unpacking libmariadb3:arm64 (1:10.11.7-4) ... Selecting previously unselected package libssl-dev:arm64. Preparing to unpack .../178-libssl-dev_3.2.1-3_arm64.deb ... Unpacking libssl-dev:arm64 (3.2.1-3) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../179-zlib1g-dev_1%3a1.3.dfsg-3.1_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.3.dfsg-3.1) ... Selecting previously unselected package libmariadb-dev. Preparing to unpack .../180-libmariadb-dev_1%3a10.11.7-4_arm64.deb ... Unpacking libmariadb-dev (1:10.11.7-4) ... Selecting previously unselected package libmariadb-dev-compat. Preparing to unpack .../181-libmariadb-dev-compat_1%3a10.11.7-4_arm64.deb ... Unpacking libmariadb-dev-compat (1:10.11.7-4) ... Selecting previously unselected package default-libmysqlclient-dev:arm64. Preparing to unpack .../182-default-libmysqlclient-dev_1.1.0+b1_arm64.deb ... Unpacking default-libmysqlclient-dev:arm64 (1.1.0+b1) ... Selecting previously unselected package dh-exec. Preparing to unpack .../183-dh-exec_0.29_arm64.deb ... Unpacking dh-exec (0.29) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../184-python3-pkg-resources_68.1.2-2_all.deb ... Unpacking python3-pkg-resources (68.1.2-2) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../185-python3-lib2to3_3.12.3-1_all.deb ... Unpacking python3-lib2to3 (3.12.3-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../186-python3-distutils_3.12.3-1_all.deb ... Unpacking python3-distutils (3.12.3-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../187-python3-setuptools_68.1.2-2_all.deb ... Unpacking python3-setuptools (68.1.2-2) ... Selecting previously unselected package dh-python. Preparing to unpack .../188-dh-python_6.20240422_all.deb ... Unpacking dh-python (6.20240422) ... Selecting previously unselected package xml-core. Preparing to unpack .../189-xml-core_0.19_all.deb ... Unpacking xml-core (0.19) ... Selecting previously unselected package docutils-common. Preparing to unpack .../190-docutils-common_0.20.1+dfsg-3_all.deb ... Unpacking docutils-common (0.20.1+dfsg-3) ... Selecting previously unselected package libaom3:arm64. Preparing to unpack .../191-libaom3_3.8.2-2_arm64.deb ... Unpacking libaom3:arm64 (3.8.2-2) ... Selecting previously unselected package libdav1d7:arm64. Preparing to unpack .../192-libdav1d7_1.4.1-1_arm64.deb ... Unpacking libdav1d7:arm64 (1.4.1-1) ... Selecting previously unselected package libabsl20230802:arm64. Preparing to unpack .../193-libabsl20230802_20230802.1-4_arm64.deb ... Unpacking libabsl20230802:arm64 (20230802.1-4) ... Selecting previously unselected package libgav1-1:arm64. Preparing to unpack .../194-libgav1-1_0.19.0-2+b1_arm64.deb ... Unpacking libgav1-1:arm64 (0.19.0-2+b1) ... Selecting previously unselected package librav1e0:arm64. Preparing to unpack .../195-librav1e0_0.7.1-2_arm64.deb ... Unpacking librav1e0:arm64 (0.7.1-2) ... Selecting previously unselected package libsvtav1enc1d1:arm64. Preparing to unpack .../196-libsvtav1enc1d1_1.7.0+dfsg-2+b1_arm64.deb ... Unpacking libsvtav1enc1d1:arm64 (1.7.0+dfsg-2+b1) ... Selecting previously unselected package libyuv0:arm64. Preparing to unpack .../197-libyuv0_0.0~git202401110.af6ac82-1_arm64.deb ... Unpacking libyuv0:arm64 (0.0~git202401110.af6ac82-1) ... Selecting previously unselected package libavif16:arm64. Preparing to unpack .../198-libavif16_1.0.4-3_arm64.deb ... Unpacking libavif16:arm64 (1.0.4-3) ... Selecting previously unselected package libheif-plugin-dav1d:arm64. Preparing to unpack .../199-libheif-plugin-dav1d_1.17.6-1+b2_arm64.deb ... Unpacking libheif-plugin-dav1d:arm64 (1.17.6-1+b2) ... Selecting previously unselected package libde265-0:arm64. Preparing to unpack .../200-libde265-0_1.0.15-1+b1_arm64.deb ... Unpacking libde265-0:arm64 (1.0.15-1+b1) ... Selecting previously unselected package libheif-plugin-libde265:arm64. Preparing to unpack .../201-libheif-plugin-libde265_1.17.6-1+b2_arm64.deb ... Unpacking libheif-plugin-libde265:arm64 (1.17.6-1+b2) ... Selecting previously unselected package libheif1:arm64. Preparing to unpack .../202-libheif1_1.17.6-1+b2_arm64.deb ... Unpacking libheif1:arm64 (1.17.6-1+b2) ... Selecting previously unselected package libxpm4:arm64. Preparing to unpack .../203-libxpm4_1%3a3.5.17-1+b1_arm64.deb ... Unpacking libxpm4:arm64 (1:3.5.17-1+b1) ... Selecting previously unselected package libgd3:arm64. Preparing to unpack .../204-libgd3_2.3.3-9+b3_arm64.deb ... Unpacking libgd3:arm64 (2.3.3-9+b3) ... Selecting previously unselected package libkpathsea6:arm64. Preparing to unpack .../205-libkpathsea6_2023.20230311.66589-9+b2_arm64.deb ... Unpacking libkpathsea6:arm64 (2023.20230311.66589-9+b2) ... Selecting previously unselected package libptexenc1:arm64. Preparing to unpack .../206-libptexenc1_2023.20230311.66589-9+b2_arm64.deb ... Unpacking libptexenc1:arm64 (2023.20230311.66589-9+b2) ... Selecting previously unselected package libsynctex2:arm64. Preparing to unpack .../207-libsynctex2_2023.20230311.66589-9+b2_arm64.deb ... Unpacking libsynctex2:arm64 (2023.20230311.66589-9+b2) ... Selecting previously unselected package libtexlua53-5:arm64. Preparing to unpack .../208-libtexlua53-5_2023.20230311.66589-9+b2_arm64.deb ... Unpacking libtexlua53-5:arm64 (2023.20230311.66589-9+b2) ... Selecting previously unselected package t1utils. Preparing to unpack .../209-t1utils_1.41-4_arm64.deb ... Unpacking t1utils (1.41-4) ... Selecting previously unselected package tex-common. Preparing to unpack .../210-tex-common_6.18_all.deb ... Unpacking tex-common (6.18) ... Selecting previously unselected package libpaper1:arm64. Preparing to unpack .../211-libpaper1_1.1.29+b1_arm64.deb ... Unpacking libpaper1:arm64 (1.1.29+b1) ... Selecting previously unselected package libpotrace0:arm64. Preparing to unpack .../212-libpotrace0_1.16-2+b1_arm64.deb ... Unpacking libpotrace0:arm64 (1.16-2+b1) ... Selecting previously unselected package libteckit0:arm64. Preparing to unpack .../213-libteckit0_2.5.12+ds1-1_arm64.deb ... Unpacking libteckit0:arm64 (2.5.12+ds1-1) ... Selecting previously unselected package libice6:arm64. Preparing to unpack .../214-libice6_2%3a1.0.10-1+b1_arm64.deb ... Unpacking libice6:arm64 (2:1.0.10-1+b1) ... Selecting previously unselected package libsm6:arm64. Preparing to unpack .../215-libsm6_2%3a1.2.3-1+b1_arm64.deb ... Unpacking libsm6:arm64 (2:1.2.3-1+b1) ... Selecting previously unselected package libxt6t64:arm64. Preparing to unpack .../216-libxt6t64_1%3a1.2.1-1.2_arm64.deb ... Unpacking libxt6t64:arm64 (1:1.2.1-1.2) ... Selecting previously unselected package libxmu6:arm64. Preparing to unpack .../217-libxmu6_2%3a1.1.3-3+b2_arm64.deb ... Unpacking libxmu6:arm64 (2:1.1.3-3+b2) ... Selecting previously unselected package libxaw7:arm64. Preparing to unpack .../218-libxaw7_2%3a1.0.14-1+b2_arm64.deb ... Unpacking libxaw7:arm64 (2:1.0.14-1+b2) ... Selecting previously unselected package libzzip-0-13t64:arm64. Preparing to unpack .../219-libzzip-0-13t64_0.13.72+dfsg.1-1.2+b1_arm64.deb ... Unpacking libzzip-0-13t64:arm64 (0.13.72+dfsg.1-1.2+b1) ... Selecting previously unselected package texlive-binaries. Preparing to unpack .../220-texlive-binaries_2023.20230311.66589-9+b2_arm64.deb ... Unpacking texlive-binaries (2023.20230311.66589-9+b2) ... Selecting previously unselected package libgs-common. Preparing to unpack .../221-libgs-common_10.03.0~dfsg-1_all.deb ... Unpacking libgs-common (10.03.0~dfsg-1) ... Selecting previously unselected package libgs10-common. Preparing to unpack .../222-libgs10-common_10.03.0~dfsg-1_all.deb ... Unpacking libgs10-common (10.03.0~dfsg-1) ... Selecting previously unselected package libidn12:arm64. Preparing to unpack .../223-libidn12_1.42-2_arm64.deb ... Unpacking libidn12:arm64 (1.42-2) ... Selecting previously unselected package libijs-0.35:arm64. Preparing to unpack .../224-libijs-0.35_0.35-15.1+b1_arm64.deb ... Unpacking libijs-0.35:arm64 (0.35-15.1+b1) ... Selecting previously unselected package libjbig2dec0:arm64. Preparing to unpack .../225-libjbig2dec0_0.20-1+b2_arm64.deb ... Unpacking libjbig2dec0:arm64 (0.20-1+b2) ... Selecting previously unselected package libopenjp2-7:arm64. Preparing to unpack .../226-libopenjp2-7_2.5.0-2+b3_arm64.deb ... Unpacking libopenjp2-7:arm64 (2.5.0-2+b3) ... Selecting previously unselected package libgs10:arm64. Preparing to unpack .../227-libgs10_10.03.0~dfsg-1_arm64.deb ... Unpacking libgs10:arm64 (10.03.0~dfsg-1) ... Selecting previously unselected package ghostscript. Preparing to unpack .../228-ghostscript_10.03.0~dfsg-1_arm64.deb ... Unpacking ghostscript (10.03.0~dfsg-1) ... Selecting previously unselected package dvipng. Preparing to unpack .../229-dvipng_1.15-1.1+b1_arm64.deb ... Unpacking dvipng (1.15-1.1+b1) ... Selecting previously unselected package fonts-arphic-gbsn00lp. Preparing to unpack .../230-fonts-arphic-gbsn00lp_2.11-16_all.deb ... Unpacking fonts-arphic-gbsn00lp (2.11-16) ... Selecting previously unselected package fonts-arphic-gkai00mp. Preparing to unpack .../231-fonts-arphic-gkai00mp_2.11-16_all.deb ... Unpacking fonts-arphic-gkai00mp (2.11-16) ... Selecting previously unselected package fonts-baekmuk. Preparing to unpack .../232-fonts-baekmuk_2.2-13_all.deb ... Unpacking fonts-baekmuk (2.2-13) ... Selecting previously unselected package fonts-gfs-baskerville. Preparing to unpack .../233-fonts-gfs-baskerville_1.1-6_all.deb ... Unpacking fonts-gfs-baskerville (1.1-6) ... Selecting previously unselected package fonts-gfs-porson. Preparing to unpack .../234-fonts-gfs-porson_1.1-7_all.deb ... Unpacking fonts-gfs-porson (1.1-7) ... Selecting previously unselected package fonts-hosny-amiri. Preparing to unpack .../235-fonts-hosny-amiri_1.000-1_all.deb ... Unpacking fonts-hosny-amiri (1.000-1) ... Selecting previously unselected package fonts-lmodern. Preparing to unpack .../236-fonts-lmodern_2.005-1_all.deb ... Unpacking fonts-lmodern (2.005-1) ... Selecting previously unselected package fonts-lyx. Preparing to unpack .../237-fonts-lyx_2.4.0~RC4-1_all.deb ... Unpacking fonts-lyx (2.4.0~RC4-1) ... Selecting previously unselected package fonts-sil-padauk. Preparing to unpack .../238-fonts-sil-padauk_5.001-1_all.deb ... Unpacking fonts-sil-padauk (5.001-1) ... Selecting previously unselected package fonts-tlwg-garuda-otf. Preparing to unpack .../239-fonts-tlwg-garuda-otf_1%3a0.7.3-1_all.deb ... Unpacking fonts-tlwg-garuda-otf (1:0.7.3-1) ... Selecting previously unselected package fonts-tlwg-kinnari-otf. Preparing to unpack .../240-fonts-tlwg-kinnari-otf_1%3a0.7.3-1_all.deb ... Unpacking fonts-tlwg-kinnari-otf (1:0.7.3-1) ... Selecting previously unselected package fonts-tlwg-laksaman-otf. Preparing to unpack .../241-fonts-tlwg-laksaman-otf_1%3a0.7.3-1_all.deb ... Unpacking fonts-tlwg-laksaman-otf (1:0.7.3-1) ... Selecting previously unselected package fonts-tlwg-loma-otf. Preparing to unpack .../242-fonts-tlwg-loma-otf_1%3a0.7.3-1_all.deb ... Unpacking fonts-tlwg-loma-otf (1:0.7.3-1) ... Selecting previously unselected package fonts-tlwg-mono-otf. Preparing to unpack .../243-fonts-tlwg-mono-otf_1%3a0.7.3-1_all.deb ... Unpacking fonts-tlwg-mono-otf (1:0.7.3-1) ... Selecting previously unselected package fonts-tlwg-norasi-otf. Preparing to unpack .../244-fonts-tlwg-norasi-otf_1%3a0.7.3-1_all.deb ... Unpacking fonts-tlwg-norasi-otf (1:0.7.3-1) ... Selecting previously unselected package fonts-tlwg-purisa-otf. Preparing to unpack .../245-fonts-tlwg-purisa-otf_1%3a0.7.3-1_all.deb ... Unpacking fonts-tlwg-purisa-otf (1:0.7.3-1) ... Selecting previously unselected package fonts-tlwg-sawasdee-otf. Preparing to unpack .../246-fonts-tlwg-sawasdee-otf_1%3a0.7.3-1_all.deb ... Unpacking fonts-tlwg-sawasdee-otf (1:0.7.3-1) ... Selecting previously unselected package fonts-tlwg-typewriter-otf. Preparing to unpack .../247-fonts-tlwg-typewriter-otf_1%3a0.7.3-1_all.deb ... Unpacking fonts-tlwg-typewriter-otf (1:0.7.3-1) ... Selecting previously unselected package fonts-tlwg-typist-otf. Preparing to unpack .../248-fonts-tlwg-typist-otf_1%3a0.7.3-1_all.deb ... Unpacking fonts-tlwg-typist-otf (1:0.7.3-1) ... Selecting previously unselected package fonts-tlwg-typo-otf. Preparing to unpack .../249-fonts-tlwg-typo-otf_1%3a0.7.3-1_all.deb ... Unpacking fonts-tlwg-typo-otf (1:0.7.3-1) ... Selecting previously unselected package fonts-tlwg-umpush-otf. Preparing to unpack .../250-fonts-tlwg-umpush-otf_1%3a0.7.3-1_all.deb ... Unpacking fonts-tlwg-umpush-otf (1:0.7.3-1) ... Selecting previously unselected package fonts-tlwg-waree-otf. Preparing to unpack .../251-fonts-tlwg-waree-otf_1%3a0.7.3-1_all.deb ... Unpacking fonts-tlwg-waree-otf (1:0.7.3-1) ... Selecting previously unselected package fonts-unfonts-extra. Preparing to unpack .../252-fonts-unfonts-extra_1%3a1.0.2-080608+dfsg-11_all.deb ... Unpacking fonts-unfonts-extra (1:1.0.2-080608+dfsg-11) ... Selecting previously unselected package libglut3.12:arm64. Preparing to unpack .../253-libglut3.12_3.4.0-1+b1_arm64.deb ... Unpacking libglut3.12:arm64 (3.4.0-1+b1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../254-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1.1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../255-x11proto-dev_2024.1-1_all.deb ... Unpacking x11proto-dev (2024.1-1) ... Selecting previously unselected package libxau-dev:arm64. Preparing to unpack .../256-libxau-dev_1%3a1.0.9-1+b1_arm64.deb ... Unpacking libxau-dev:arm64 (1:1.0.9-1+b1) ... Selecting previously unselected package libxdmcp-dev:arm64. Preparing to unpack .../257-libxdmcp-dev_1%3a1.1.2-3+b1_arm64.deb ... Unpacking libxdmcp-dev:arm64 (1:1.1.2-3+b1) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../258-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libpthread-stubs0-dev:arm64. Preparing to unpack .../259-libpthread-stubs0-dev_0.4-1+b1_arm64.deb ... Unpacking libpthread-stubs0-dev:arm64 (0.4-1+b1) ... Selecting previously unselected package libxcb1-dev:arm64. Preparing to unpack .../260-libxcb1-dev_1.15-1_arm64.deb ... Unpacking libxcb1-dev:arm64 (1.15-1) ... Selecting previously unselected package libx11-dev:arm64. Preparing to unpack .../261-libx11-dev_2%3a1.8.7-1+b1_arm64.deb ... Unpacking libx11-dev:arm64 (2:1.8.7-1+b1) ... Selecting previously unselected package libglx-dev:arm64. Preparing to unpack .../262-libglx-dev_1.7.0-1+b1_arm64.deb ... Unpacking libglx-dev:arm64 (1.7.0-1+b1) ... Selecting previously unselected package libgl-dev:arm64. Preparing to unpack .../263-libgl-dev_1.7.0-1+b1_arm64.deb ... Unpacking libgl-dev:arm64 (1.7.0-1+b1) ... Selecting previously unselected package libglvnd-core-dev:arm64. Preparing to unpack .../264-libglvnd-core-dev_1.7.0-1+b1_arm64.deb ... Unpacking libglvnd-core-dev:arm64 (1.7.0-1+b1) ... Selecting previously unselected package libwayland-server0:arm64. Preparing to unpack .../265-libwayland-server0_1.22.0-2.1+b1_arm64.deb ... Unpacking libwayland-server0:arm64 (1.22.0-2.1+b1) ... Selecting previously unselected package libgbm1:arm64. Preparing to unpack .../266-libgbm1_24.0.7-1_arm64.deb ... Unpacking libgbm1:arm64 (24.0.7-1) ... Selecting previously unselected package libwayland-client0:arm64. Preparing to unpack .../267-libwayland-client0_1.22.0-2.1+b1_arm64.deb ... Unpacking libwayland-client0:arm64 (1.22.0-2.1+b1) ... Selecting previously unselected package libegl-mesa0:arm64. Preparing to unpack .../268-libegl-mesa0_24.0.7-1_arm64.deb ... Unpacking libegl-mesa0:arm64 (24.0.7-1) ... Selecting previously unselected package libegl1:arm64. Preparing to unpack .../269-libegl1_1.7.0-1+b1_arm64.deb ... Unpacking libegl1:arm64 (1.7.0-1+b1) ... Selecting previously unselected package libegl-dev:arm64. Preparing to unpack .../270-libegl-dev_1.7.0-1+b1_arm64.deb ... Unpacking libegl-dev:arm64 (1.7.0-1+b1) ... Selecting previously unselected package libgles1:arm64. Preparing to unpack .../271-libgles1_1.7.0-1+b1_arm64.deb ... Unpacking libgles1:arm64 (1.7.0-1+b1) ... Selecting previously unselected package libgles2:arm64. Preparing to unpack .../272-libgles2_1.7.0-1+b1_arm64.deb ... Unpacking libgles2:arm64 (1.7.0-1+b1) ... Selecting previously unselected package libgles-dev:arm64. Preparing to unpack .../273-libgles-dev_1.7.0-1+b1_arm64.deb ... Unpacking libgles-dev:arm64 (1.7.0-1+b1) ... Selecting previously unselected package libopengl0:arm64. Preparing to unpack .../274-libopengl0_1.7.0-1+b1_arm64.deb ... Unpacking libopengl0:arm64 (1.7.0-1+b1) ... Selecting previously unselected package libopengl-dev:arm64. Preparing to unpack .../275-libopengl-dev_1.7.0-1+b1_arm64.deb ... Unpacking libopengl-dev:arm64 (1.7.0-1+b1) ... Selecting previously unselected package libglvnd-dev:arm64. Preparing to unpack .../276-libglvnd-dev_1.7.0-1+b1_arm64.deb ... Unpacking libglvnd-dev:arm64 (1.7.0-1+b1) ... Selecting previously unselected package libgl1-mesa-dev:arm64. Preparing to unpack .../277-libgl1-mesa-dev_24.0.7-1_arm64.deb ... Unpacking libgl1-mesa-dev:arm64 (24.0.7-1) ... Selecting previously unselected package libglu1-mesa:arm64. Preparing to unpack .../278-libglu1-mesa_9.0.2-1.1+b1_arm64.deb ... Unpacking libglu1-mesa:arm64 (9.0.2-1.1+b1) ... Selecting previously unselected package libglu1-mesa-dev:arm64. Preparing to unpack .../279-libglu1-mesa-dev_9.0.2-1.1+b1_arm64.deb ... Unpacking libglu1-mesa-dev:arm64 (9.0.2-1.1+b1) ... Selecting previously unselected package libxext-dev:arm64. Preparing to unpack .../280-libxext-dev_2%3a1.3.4-1+b1_arm64.deb ... Unpacking libxext-dev:arm64 (2:1.3.4-1+b1) ... Selecting previously unselected package libice-dev:arm64. Preparing to unpack .../281-libice-dev_2%3a1.0.10-1+b1_arm64.deb ... Unpacking libice-dev:arm64 (2:1.0.10-1+b1) ... Selecting previously unselected package libsm-dev:arm64. Preparing to unpack .../282-libsm-dev_2%3a1.2.3-1+b1_arm64.deb ... Unpacking libsm-dev:arm64 (2:1.2.3-1+b1) ... Selecting previously unselected package libxt-dev:arm64. Preparing to unpack .../283-libxt-dev_1%3a1.2.1-1.2_arm64.deb ... Unpacking libxt-dev:arm64 (1:1.2.1-1.2) ... Selecting previously unselected package libglut-dev:arm64. Preparing to unpack .../284-libglut-dev_3.4.0-1+b1_arm64.deb ... Unpacking libglut-dev:arm64 (3.4.0-1+b1) ... Selecting previously unselected package freeglut3-dev:arm64. Preparing to unpack .../285-freeglut3-dev_3.4.0-1+b1_arm64.deb ... Unpacking freeglut3-dev:arm64 (3.4.0-1+b1) ... Selecting previously unselected package gdal-data. Preparing to unpack .../286-gdal-data_3.8.5+dfsg-1_all.deb ... Unpacking gdal-data (3.8.5+dfsg-1) ... Selecting previously unselected package gdal-plugins:arm64. Preparing to unpack .../287-gdal-plugins_3.8.5+dfsg-1+b1_arm64.deb ... Unpacking gdal-plugins:arm64 (3.8.5+dfsg-1+b1) ... Selecting previously unselected package libgfortran5:arm64. Preparing to unpack .../288-libgfortran5_14-20240330-1_arm64.deb ... Unpacking libgfortran5:arm64 (14-20240330-1) ... Selecting previously unselected package libgfortran-13-dev:arm64. Preparing to unpack .../289-libgfortran-13-dev_13.2.0-25_arm64.deb ... Unpacking libgfortran-13-dev:arm64 (13.2.0-25) ... Selecting previously unselected package gfortran-13-aarch64-linux-gnu. Preparing to unpack .../290-gfortran-13-aarch64-linux-gnu_13.2.0-25_arm64.deb ... Unpacking gfortran-13-aarch64-linux-gnu (13.2.0-25) ... Selecting previously unselected package gfortran-13. Preparing to unpack .../291-gfortran-13_13.2.0-25_arm64.deb ... Unpacking gfortran-13 (13.2.0-25) ... Selecting previously unselected package libann0. Preparing to unpack .../292-libann0_1.1.2+doc-9+b1_arm64.deb ... Unpacking libann0 (1.1.2+doc-9+b1) ... Selecting previously unselected package libcdt5:arm64. Preparing to unpack .../293-libcdt5_2.42.2-9+b1_arm64.deb ... Unpacking libcdt5:arm64 (2.42.2-9+b1) ... Selecting previously unselected package libcgraph6:arm64. Preparing to unpack .../294-libcgraph6_2.42.2-9+b1_arm64.deb ... Unpacking libcgraph6:arm64 (2.42.2-9+b1) ... Selecting previously unselected package libgts-0.7-5t64:arm64. Preparing to unpack .../295-libgts-0.7-5t64_0.7.6+darcs121130-5.2_arm64.deb ... Unpacking libgts-0.7-5t64:arm64 (0.7.6+darcs121130-5.2) ... Selecting previously unselected package libltdl7:arm64. Preparing to unpack .../296-libltdl7_2.4.7-7+b1_arm64.deb ... Unpacking libltdl7:arm64 (2.4.7-7+b1) ... Selecting previously unselected package libpathplan4:arm64. Preparing to unpack .../297-libpathplan4_2.42.2-9+b1_arm64.deb ... Unpacking libpathplan4:arm64 (2.42.2-9+b1) ... Selecting previously unselected package libgvc6. Preparing to unpack .../298-libgvc6_2.42.2-9+b1_arm64.deb ... Unpacking libgvc6 (2.42.2-9+b1) ... Selecting previously unselected package libgvpr2:arm64. Preparing to unpack .../299-libgvpr2_2.42.2-9+b1_arm64.deb ... Unpacking libgvpr2:arm64 (2.42.2-9+b1) ... Selecting previously unselected package liblab-gamut1:arm64. Preparing to unpack .../300-liblab-gamut1_2.42.2-9+b1_arm64.deb ... Unpacking liblab-gamut1:arm64 (2.42.2-9+b1) ... Selecting previously unselected package graphviz. Preparing to unpack .../301-graphviz_2.42.2-9+b1_arm64.deb ... Unpacking graphviz (2.42.2-9+b1) ... Selecting previously unselected package hdf5-helpers. Preparing to unpack .../302-hdf5-helpers_1.10.10+repack-3.3_arm64.deb ... Unpacking hdf5-helpers (1.10.10+repack-3.3) ... Selecting previously unselected package help2man. Preparing to unpack .../303-help2man_1.49.3_arm64.deb ... Unpacking help2man (1.49.3) ... Selecting previously unselected package libnl-3-200:arm64. Preparing to unpack .../304-libnl-3-200_3.7.0-0.3_arm64.deb ... Unpacking libnl-3-200:arm64 (3.7.0-0.3) ... Selecting previously unselected package libnl-route-3-200:arm64. Preparing to unpack .../305-libnl-route-3-200_3.7.0-0.3_arm64.deb ... Unpacking libnl-route-3-200:arm64 (3.7.0-0.3) ... Selecting previously unselected package libibverbs1:arm64. Preparing to unpack .../306-libibverbs1_50.0-2+b1_arm64.deb ... Unpacking libibverbs1:arm64 (50.0-2+b1) ... Selecting previously unselected package ibverbs-providers:arm64. Preparing to unpack .../307-ibverbs-providers_50.0-2+b1_arm64.deb ... Unpacking ibverbs-providers:arm64 (50.0-2+b1) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../308-icu-devtools_72.1-4+b1_arm64.deb ... Unpacking icu-devtools (72.1-4+b1) ... Selecting previously unselected package libaec0:arm64. Preparing to unpack .../309-libaec0_1.1.3-1_arm64.deb ... Unpacking libaec0:arm64 (1.1.3-1) ... Selecting previously unselected package libsz2:arm64. Preparing to unpack .../310-libsz2_1.1.3-1_arm64.deb ... Unpacking libsz2:arm64 (1.1.3-1) ... Selecting previously unselected package libaec-dev:arm64. Preparing to unpack .../311-libaec-dev_1.1.3-1_arm64.deb ... Unpacking libaec-dev:arm64 (1.1.3-1) ... Selecting previously unselected package libamd-comgr2:arm64. Preparing to unpack .../312-libamd-comgr2_6.0+git20231212.4510c28+dfsg-3+b1_arm64.deb ... Unpacking libamd-comgr2:arm64 (6.0+git20231212.4510c28+dfsg-3+b1) ... Selecting previously unselected package libsuitesparseconfig7:arm64. Preparing to unpack .../313-libsuitesparseconfig7_1%3a7.7.0+dfsg-2_arm64.deb ... Unpacking libsuitesparseconfig7:arm64 (1:7.7.0+dfsg-2) ... Selecting previously unselected package libamd3:arm64. Preparing to unpack .../314-libamd3_1%3a7.7.0+dfsg-2_arm64.deb ... Unpacking libamd3:arm64 (1:7.7.0+dfsg-2) ... Selecting previously unselected package libnuma1:arm64. Preparing to unpack .../315-libnuma1_2.0.18-1_arm64.deb ... Unpacking libnuma1:arm64 (2.0.18-1) ... Selecting previously unselected package libhsakmt1:arm64. Preparing to unpack .../316-libhsakmt1_5.7.0-1_arm64.deb ... Unpacking libhsakmt1:arm64 (5.7.0-1) ... Selecting previously unselected package libhsa-runtime64-1. Preparing to unpack .../317-libhsa-runtime64-1_5.7.1-2_arm64.deb ... Unpacking libhsa-runtime64-1 (5.7.1-2) ... Selecting previously unselected package libamdhip64-5. Preparing to unpack .../318-libamdhip64-5_5.7.1-3_arm64.deb ... Unpacking libamdhip64-5 (5.7.1-3) ... Selecting previously unselected package libaom-dev:arm64. Preparing to unpack .../319-libaom-dev_3.8.2-2_arm64.deb ... Unpacking libaom-dev:arm64 (3.8.2-2) ... Selecting previously unselected package libapache-pom-java. Preparing to unpack .../320-libapache-pom-java_29-2_all.deb ... Unpacking libapache-pom-java (29-2) ... Selecting previously unselected package libopenblas0-pthread:arm64. Preparing to unpack .../321-libopenblas0-pthread_0.3.27+ds-2_arm64.deb ... Unpacking libopenblas0-pthread:arm64 (0.3.27+ds-2) ... Selecting previously unselected package libarpack2t64:arm64. Preparing to unpack .../322-libarpack2t64_3.9.1-1.1+b1_arm64.deb ... Unpacking libarpack2t64:arm64 (3.9.1-1.1+b1) ... Selecting previously unselected package libsuperlu6:arm64. Preparing to unpack .../323-libsuperlu6_6.0.1+dfsg1-1+b1_arm64.deb ... Unpacking libsuperlu6:arm64 (6.0.1+dfsg1-1+b1) ... Selecting previously unselected package libarmadillo12. Preparing to unpack .../324-libarmadillo12_1%3a12.8.2+dfsg-1_arm64.deb ... Unpacking libarmadillo12 (1:12.8.2+dfsg-1) ... Selecting previously unselected package libopenblas-pthread-dev:arm64. Preparing to unpack .../325-libopenblas-pthread-dev_0.3.27+ds-2_arm64.deb ... Unpacking libopenblas-pthread-dev:arm64 (0.3.27+ds-2) ... Selecting previously unselected package libarpack2-dev:arm64. Preparing to unpack .../326-libarpack2-dev_3.9.1-1.1+b1_arm64.deb ... Unpacking libarpack2-dev:arm64 (3.9.1-1.1+b1) ... Selecting previously unselected package libhdf5-103-1t64:arm64. Preparing to unpack .../327-libhdf5-103-1t64_1.10.10+repack-3.3_arm64.deb ... Unpacking libhdf5-103-1t64:arm64 (1.10.10+repack-3.3) ... Selecting previously unselected package libhdf5-fortran-102t64:arm64. Preparing to unpack .../328-libhdf5-fortran-102t64_1.10.10+repack-3.3_arm64.deb ... Unpacking libhdf5-fortran-102t64:arm64 (1.10.10+repack-3.3) ... Selecting previously unselected package libhdf5-hl-100t64:arm64. Preparing to unpack .../329-libhdf5-hl-100t64_1.10.10+repack-3.3_arm64.deb ... Unpacking libhdf5-hl-100t64:arm64 (1.10.10+repack-3.3) ... Selecting previously unselected package libhdf5-hl-fortran-100t64:arm64. Preparing to unpack .../330-libhdf5-hl-fortran-100t64_1.10.10+repack-3.3_arm64.deb ... Unpacking libhdf5-hl-fortran-100t64:arm64 (1.10.10+repack-3.3) ... Selecting previously unselected package libhdf5-cpp-103-1t64:arm64. Preparing to unpack .../331-libhdf5-cpp-103-1t64_1.10.10+repack-3.3_arm64.deb ... Unpacking libhdf5-cpp-103-1t64:arm64 (1.10.10+repack-3.3) ... Selecting previously unselected package libhdf5-hl-cpp-100t64:arm64. Preparing to unpack .../332-libhdf5-hl-cpp-100t64_1.10.10+repack-3.3_arm64.deb ... Unpacking libhdf5-hl-cpp-100t64:arm64 (1.10.10+repack-3.3) ... Selecting previously unselected package libjpeg62-turbo-dev:arm64. Preparing to unpack .../333-libjpeg62-turbo-dev_1%3a2.1.5-3_arm64.deb ... Unpacking libjpeg62-turbo-dev:arm64 (1:2.1.5-3) ... Selecting previously unselected package libjpeg-dev:arm64. Preparing to unpack .../334-libjpeg-dev_1%3a2.1.5-3_arm64.deb ... Unpacking libjpeg-dev:arm64 (1:2.1.5-3) ... Selecting previously unselected package libcurl4-openssl-dev:arm64. Preparing to unpack .../335-libcurl4-openssl-dev_8.7.1-5_arm64.deb ... Unpacking libcurl4-openssl-dev:arm64 (8.7.1-5) ... Selecting previously unselected package libhdf5-dev. Preparing to unpack .../336-libhdf5-dev_1.10.10+repack-3.3_arm64.deb ... Unpacking libhdf5-dev (1.10.10+repack-3.3) ... Selecting previously unselected package libopenblas0:arm64. Preparing to unpack .../337-libopenblas0_0.3.27+ds-2_arm64.deb ... Unpacking libopenblas0:arm64 (0.3.27+ds-2) ... Selecting previously unselected package libopenblas-dev:arm64. Preparing to unpack .../338-libopenblas-dev_0.3.27+ds-2_arm64.deb ... Unpacking libopenblas-dev:arm64 (0.3.27+ds-2) ... Selecting previously unselected package libsuperlu-dev:arm64. Preparing to unpack .../339-libsuperlu-dev_6.0.1+dfsg1-1+b1_arm64.deb ... Unpacking libsuperlu-dev:arm64 (6.0.1+dfsg1-1+b1) ... Selecting previously unselected package libarmadillo-dev. Preparing to unpack .../340-libarmadillo-dev_1%3a12.8.2+dfsg-1_arm64.deb ... Unpacking libarmadillo-dev (1:12.8.2+dfsg-1) ... Selecting previously unselected package libva2:arm64. Preparing to unpack .../341-libva2_2.21.0-1_arm64.deb ... Unpacking libva2:arm64 (2.21.0-1) ... Selecting previously unselected package libva-drm2:arm64. Preparing to unpack .../342-libva-drm2_2.21.0-1_arm64.deb ... Unpacking libva-drm2:arm64 (2.21.0-1) ... Selecting previously unselected package libva-x11-2:arm64. Preparing to unpack .../343-libva-x11-2_2.21.0-1_arm64.deb ... Unpacking libva-x11-2:arm64 (2.21.0-1) ... Selecting previously unselected package libvdpau1:arm64. Preparing to unpack .../344-libvdpau1_1.5-2+b1_arm64.deb ... Unpacking libvdpau1:arm64 (1.5-2+b1) ... Selecting previously unselected package ocl-icd-libopencl1:arm64. Preparing to unpack .../345-ocl-icd-libopencl1_2.3.2-1+b1_arm64.deb ... Unpacking ocl-icd-libopencl1:arm64 (2.3.2-1+b1) ... Selecting previously unselected package libavutil58:arm64. Preparing to unpack .../346-libavutil58_7%3a6.1.1-4+b1_arm64.deb ... Unpacking libavutil58:arm64 (7:6.1.1-4+b1) ... Selecting previously unselected package libcodec2-1.2:arm64. Preparing to unpack .../347-libcodec2-1.2_1.2.0-2+b1_arm64.deb ... Unpacking libcodec2-1.2:arm64 (1.2.0-2+b1) ... Selecting previously unselected package libgsm1:arm64. Preparing to unpack .../348-libgsm1_1.0.22-1+b1_arm64.deb ... Unpacking libgsm1:arm64 (1.0.22-1+b1) ... Selecting previously unselected package libhwy1t64:arm64. Preparing to unpack .../349-libhwy1t64_1.0.7-8.1_arm64.deb ... Unpacking libhwy1t64:arm64 (1.0.7-8.1) ... Selecting previously unselected package libjxl0.7:arm64. Preparing to unpack .../350-libjxl0.7_0.7.0-10.2+b3_arm64.deb ... Unpacking libjxl0.7:arm64 (0.7.0-10.2+b3) ... Selecting previously unselected package libmp3lame0:arm64. Preparing to unpack .../351-libmp3lame0_3.100-6+b2_arm64.deb ... Unpacking libmp3lame0:arm64 (3.100-6+b2) ... Selecting previously unselected package libopus0:arm64. Preparing to unpack .../352-libopus0_1.4-1+b1_arm64.deb ... Unpacking libopus0:arm64 (1.4-1+b1) ... Selecting previously unselected package libcairo-gobject2:arm64. Preparing to unpack .../353-libcairo-gobject2_1.18.0-3+b1_arm64.deb ... Unpacking libcairo-gobject2:arm64 (1.18.0-3+b1) ... Selecting previously unselected package librsvg2-2:arm64. Preparing to unpack .../354-librsvg2-2_2.58.0+dfsg-1_arm64.deb ... Unpacking librsvg2-2:arm64 (2.58.0+dfsg-1) ... Selecting previously unselected package libshine3:arm64. Preparing to unpack .../355-libshine3_3.1.1-2+b1_arm64.deb ... Unpacking libshine3:arm64 (3.1.1-2+b1) ... Selecting previously unselected package libsnappy1v5:arm64. Preparing to unpack .../356-libsnappy1v5_1.2.0-2_arm64.deb ... Unpacking libsnappy1v5:arm64 (1.2.0-2) ... Selecting previously unselected package libspeex1:arm64. Preparing to unpack .../357-libspeex1_1.2.1-2+b1_arm64.deb ... Unpacking libspeex1:arm64 (1.2.1-2+b1) ... Selecting previously unselected package libsoxr0:arm64. Preparing to unpack .../358-libsoxr0_0.1.3-4+b1_arm64.deb ... Unpacking libsoxr0:arm64 (0.1.3-4+b1) ... Selecting previously unselected package libswresample4:arm64. Preparing to unpack .../359-libswresample4_7%3a6.1.1-4+b1_arm64.deb ... Unpacking libswresample4:arm64 (7:6.1.1-4+b1) ... Selecting previously unselected package libogg0:arm64. Preparing to unpack .../360-libogg0_1.3.5-3+b1_arm64.deb ... Unpacking libogg0:arm64 (1.3.5-3+b1) ... Selecting previously unselected package libtheora0:arm64. Preparing to unpack .../361-libtheora0_1.1.1+dfsg.1-16.1+b2_arm64.deb ... Unpacking libtheora0:arm64 (1.1.1+dfsg.1-16.1+b2) ... Selecting previously unselected package libtwolame0:arm64. Preparing to unpack .../362-libtwolame0_0.4.0-2+b1_arm64.deb ... Unpacking libtwolame0:arm64 (0.4.0-2+b1) ... Selecting previously unselected package libvorbis0a:arm64. Preparing to unpack .../363-libvorbis0a_1.3.7-2_arm64.deb ... Unpacking libvorbis0a:arm64 (1.3.7-2) ... Selecting previously unselected package libvorbisenc2:arm64. Preparing to unpack .../364-libvorbisenc2_1.3.7-2_arm64.deb ... Unpacking libvorbisenc2:arm64 (1.3.7-2) ... Selecting previously unselected package libvpx9:arm64. Preparing to unpack .../365-libvpx9_1.14.0-2_arm64.deb ... Unpacking libvpx9:arm64 (1.14.0-2) ... Selecting previously unselected package libwebpmux3:arm64. Preparing to unpack .../366-libwebpmux3_1.4.0-0.1_arm64.deb ... Unpacking libwebpmux3:arm64 (1.4.0-0.1) ... Selecting previously unselected package libx264-164:arm64. Preparing to unpack .../367-libx264-164_2%3a0.164.3108+git31e19f9-1_arm64.deb ... Unpacking libx264-164:arm64 (2:0.164.3108+git31e19f9-1) ... Selecting previously unselected package libx265-199:arm64. Preparing to unpack .../368-libx265-199_3.5-2+b1_arm64.deb ... Unpacking libx265-199:arm64 (3.5-2+b1) ... Selecting previously unselected package libxvidcore4:arm64. Preparing to unpack .../369-libxvidcore4_2%3a1.3.7-1+b1_arm64.deb ... Unpacking libxvidcore4:arm64 (2:1.3.7-1+b1) ... Selecting previously unselected package libzvbi-common. Preparing to unpack .../370-libzvbi-common_0.2.42-2_all.deb ... Unpacking libzvbi-common (0.2.42-2) ... Selecting previously unselected package libzvbi0t64:arm64. Preparing to unpack .../371-libzvbi0t64_0.2.42-2_arm64.deb ... Unpacking libzvbi0t64:arm64 (0.2.42-2) ... Selecting previously unselected package libavcodec60:arm64. Preparing to unpack .../372-libavcodec60_7%3a6.1.1-4+b1_arm64.deb ... Unpacking libavcodec60:arm64 (7:6.1.1-4+b1) ... Selecting previously unselected package libavutil-dev:arm64. Preparing to unpack .../373-libavutil-dev_7%3a6.1.1-4+b1_arm64.deb ... Unpacking libavutil-dev:arm64 (7:6.1.1-4+b1) ... Selecting previously unselected package libswresample-dev:arm64. Preparing to unpack .../374-libswresample-dev_7%3a6.1.1-4+b1_arm64.deb ... Unpacking libswresample-dev:arm64 (7:6.1.1-4+b1) ... Selecting previously unselected package libavcodec-dev:arm64. Preparing to unpack .../375-libavcodec-dev_7%3a6.1.1-4+b1_arm64.deb ... Unpacking libavcodec-dev:arm64 (7:6.1.1-4+b1) ... Selecting previously unselected package libudfread0:arm64. Preparing to unpack .../376-libudfread0_1.1.2-1+b1_arm64.deb ... Unpacking libudfread0:arm64 (1.1.2-1+b1) ... Selecting previously unselected package libbluray2:arm64. Preparing to unpack .../377-libbluray2_1%3a1.3.4-1+b1_arm64.deb ... Unpacking libbluray2:arm64 (1:1.3.4-1+b1) ... Selecting previously unselected package libchromaprint1:arm64. Preparing to unpack .../378-libchromaprint1_1.5.1-5_arm64.deb ... Unpacking libchromaprint1:arm64 (1.5.1-5) ... Selecting previously unselected package libgme0:arm64. Preparing to unpack .../379-libgme0_0.6.3-7+b1_arm64.deb ... Unpacking libgme0:arm64 (0.6.3-7+b1) ... Selecting previously unselected package libmpg123-0t64:arm64. Preparing to unpack .../380-libmpg123-0t64_1.32.6-3_arm64.deb ... Unpacking libmpg123-0t64:arm64 (1.32.6-3) ... Selecting previously unselected package libvorbisfile3:arm64. Preparing to unpack .../381-libvorbisfile3_1.3.7-2_arm64.deb ... Unpacking libvorbisfile3:arm64 (1.3.7-2) ... Selecting previously unselected package libopenmpt0t64:arm64. Preparing to unpack .../382-libopenmpt0t64_0.7.6-1+b1_arm64.deb ... Unpacking libopenmpt0t64:arm64 (0.7.6-1+b1) ... Selecting previously unselected package librabbitmq4:arm64. Preparing to unpack .../383-librabbitmq4_0.11.0-1+b2_arm64.deb ... Unpacking librabbitmq4:arm64 (0.11.0-1+b2) ... Selecting previously unselected package libcjson1:arm64. Preparing to unpack .../384-libcjson1_1.7.17-2_arm64.deb ... Unpacking libcjson1:arm64 (1.7.17-2) ... Selecting previously unselected package libmbedcrypto7t64:arm64. Preparing to unpack .../385-libmbedcrypto7t64_2.28.8-1_arm64.deb ... Unpacking libmbedcrypto7t64:arm64 (2.28.8-1) ... Selecting previously unselected package librist4:arm64. Preparing to unpack .../386-librist4_0.2.10+dfsg-2_arm64.deb ... Unpacking librist4:arm64 (0.2.10+dfsg-2) ... Selecting previously unselected package libsrt1.5-gnutls:arm64. Preparing to unpack .../387-libsrt1.5-gnutls_1.5.3-1+b2_arm64.deb ... Unpacking libsrt1.5-gnutls:arm64 (1.5.3-1+b2) ... Selecting previously unselected package libssh-gcrypt-4:arm64. Preparing to unpack .../388-libssh-gcrypt-4_0.10.6-2+b1_arm64.deb ... Unpacking libssh-gcrypt-4:arm64 (0.10.6-2+b1) ... Selecting previously unselected package libnorm1t64:arm64. Preparing to unpack .../389-libnorm1t64_1.5.9+dfsg-3.1_arm64.deb ... Unpacking libnorm1t64:arm64 (1.5.9+dfsg-3.1) ... Selecting previously unselected package libpgm-5.3-0t64:arm64. Preparing to unpack .../390-libpgm-5.3-0t64_5.3.128~dfsg-2.1_arm64.deb ... Unpacking libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1) ... Selecting previously unselected package libsodium23:arm64. Preparing to unpack .../391-libsodium23_1.0.18-1+b1_arm64.deb ... Unpacking libsodium23:arm64 (1.0.18-1+b1) ... Selecting previously unselected package libzmq5:arm64. Preparing to unpack .../392-libzmq5_4.3.5-1+b2_arm64.deb ... Unpacking libzmq5:arm64 (4.3.5-1+b2) ... Selecting previously unselected package libavformat60:arm64. Preparing to unpack .../393-libavformat60_7%3a6.1.1-4+b1_arm64.deb ... Unpacking libavformat60:arm64 (7:6.1.1-4+b1) ... Selecting previously unselected package libavformat-dev:arm64. Preparing to unpack .../394-libavformat-dev_7%3a6.1.1-4+b1_arm64.deb ... Unpacking libavformat-dev:arm64 (7:6.1.1-4+b1) ... Selecting previously unselected package uuid-dev:arm64. Preparing to unpack .../395-uuid-dev_2.40.1-1_arm64.deb ... Unpacking uuid-dev:arm64 (2.40.1-1) ... Selecting previously unselected package libblkid-dev:arm64. Preparing to unpack .../396-libblkid-dev_2.40.1-1_arm64.deb ... Unpacking libblkid-dev:arm64 (2.40.1-1) ... Selecting previously unselected package libblosc1:arm64. Preparing to unpack .../397-libblosc1_1.21.5+ds-1+b1_arm64.deb ... Unpacking libblosc1:arm64 (1.21.5+ds-1+b1) ... Selecting previously unselected package libblosc-dev:arm64. Preparing to unpack .../398-libblosc-dev_1.21.5+ds-1+b1_arm64.deb ... Unpacking libblosc-dev:arm64 (1.21.5+ds-1+b1) ... Selecting previously unselected package libboost1.83-dev:arm64. Preparing to unpack .../399-libboost1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-atomic1.83.0:arm64. Preparing to unpack .../400-libboost-atomic1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-atomic1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-atomic1.83-dev:arm64. Preparing to unpack .../401-libboost-atomic1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-atomic1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-atomic-dev:arm64. Preparing to unpack .../402-libboost-atomic-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-atomic-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-chrono1.83.0t64:arm64. Preparing to unpack .../403-libboost-chrono1.83.0t64_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-chrono1.83.0t64:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-chrono1.83-dev:arm64. Preparing to unpack .../404-libboost-chrono1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-chrono1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-chrono-dev:arm64. Preparing to unpack .../405-libboost-chrono-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-chrono-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-container1.83.0:arm64. Preparing to unpack .../406-libboost-container1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-container1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-container1.83-dev:arm64. Preparing to unpack .../407-libboost-container1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-container1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-container-dev:arm64. Preparing to unpack .../408-libboost-container-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-container-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-date-time1.83.0:arm64. Preparing to unpack .../409-libboost-date-time1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-date-time1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-serialization1.83.0:arm64. Preparing to unpack .../410-libboost-serialization1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-serialization1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-serialization1.83-dev:arm64. Preparing to unpack .../411-libboost-serialization1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-serialization1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-date-time1.83-dev:arm64. Preparing to unpack .../412-libboost-date-time1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-date-time1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-system1.83.0:arm64. Preparing to unpack .../413-libboost-system1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-system1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-system1.83-dev:arm64. Preparing to unpack .../414-libboost-system1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-system1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-thread1.83.0:arm64. Preparing to unpack .../415-libboost-thread1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-thread1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-thread1.83-dev:arm64. Preparing to unpack .../416-libboost-thread1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-thread1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-context1.83.0:arm64. Preparing to unpack .../417-libboost-context1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-context1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-context1.83-dev:arm64. Preparing to unpack .../418-libboost-context1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-context1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-context-dev:arm64. Preparing to unpack .../419-libboost-context-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-context-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-coroutine1.83.0:arm64. Preparing to unpack .../420-libboost-coroutine1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-coroutine1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-coroutine1.83-dev:arm64. Preparing to unpack .../421-libboost-coroutine1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-coroutine1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-coroutine-dev:arm64. Preparing to unpack .../422-libboost-coroutine-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-coroutine-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-date-time-dev:arm64. Preparing to unpack .../423-libboost-date-time-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-date-time-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-dev:arm64. Preparing to unpack .../424-libboost-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-exception1.83-dev:arm64. Preparing to unpack .../425-libboost-exception1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-exception1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-exception-dev:arm64. Preparing to unpack .../426-libboost-exception-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-exception-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-filesystem1.83.0:arm64. Preparing to unpack .../427-libboost-filesystem1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-filesystem1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-filesystem1.83-dev:arm64. Preparing to unpack .../428-libboost-filesystem1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-filesystem1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-fiber1.83.0:arm64. Preparing to unpack .../429-libboost-fiber1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-fiber1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-fiber1.83-dev:arm64. Preparing to unpack .../430-libboost-fiber1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-fiber1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-fiber-dev:arm64. Preparing to unpack .../431-libboost-fiber-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-fiber-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-filesystem-dev:arm64. Preparing to unpack .../432-libboost-filesystem-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-filesystem-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-graph1.83.0:arm64. Preparing to unpack .../433-libboost-graph1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-graph1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-regex1.83.0:arm64. Preparing to unpack .../434-libboost-regex1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-regex1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libicu-dev:arm64. Preparing to unpack .../435-libicu-dev_72.1-4+b1_arm64.deb ... Unpacking libicu-dev:arm64 (72.1-4+b1) ... Selecting previously unselected package libboost-regex1.83-dev:arm64. Preparing to unpack .../436-libboost-regex1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-regex1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-test1.83.0:arm64. Preparing to unpack .../437-libboost-test1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-test1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-test1.83-dev:arm64. Preparing to unpack .../438-libboost-test1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-test1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-graph1.83-dev:arm64. Preparing to unpack .../439-libboost-graph1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-graph1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-graph-dev:arm64. Preparing to unpack .../440-libboost-graph-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-graph-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libevent-core-2.1-7t64:arm64. Preparing to unpack .../441-libevent-core-2.1-7t64_2.1.12-stable-8.1+b3_arm64.deb ... Unpacking libevent-core-2.1-7t64:arm64 (2.1.12-stable-8.1+b3) ... Selecting previously unselected package libevent-pthreads-2.1-7t64:arm64. Preparing to unpack .../442-libevent-pthreads-2.1-7t64_2.1.12-stable-8.1+b3_arm64.deb ... Unpacking libevent-pthreads-2.1-7t64:arm64 (2.1.12-stable-8.1+b3) ... Selecting previously unselected package librdmacm1t64:arm64. Preparing to unpack .../443-librdmacm1t64_50.0-2+b1_arm64.deb ... Unpacking librdmacm1t64:arm64 (50.0-2+b1) ... Selecting previously unselected package libfabric1:arm64. Preparing to unpack .../444-libfabric1_1.17.0-3+b1_arm64.deb ... Unpacking libfabric1:arm64 (1.17.0-3+b1) ... Selecting previously unselected package libhwloc15:arm64. Preparing to unpack .../445-libhwloc15_2.10.0-1+b1_arm64.deb ... Unpacking libhwloc15:arm64 (2.10.0-1+b1) ... Selecting previously unselected package libmunge2:arm64. Preparing to unpack .../446-libmunge2_0.5.15-4_arm64.deb ... Unpacking libmunge2:arm64 (0.5.15-4) ... Selecting previously unselected package libpciaccess0:arm64. Preparing to unpack .../447-libpciaccess0_0.17-3+b1_arm64.deb ... Unpacking libpciaccess0:arm64 (0.17-3+b1) ... Selecting previously unselected package libxnvctrl0:arm64. Preparing to unpack .../448-libxnvctrl0_535.171.04-1_arm64.deb ... Unpacking libxnvctrl0:arm64 (535.171.04-1) ... Selecting previously unselected package libhwloc-plugins:arm64. Preparing to unpack .../449-libhwloc-plugins_2.10.0-1+b1_arm64.deb ... Unpacking libhwloc-plugins:arm64 (2.10.0-1+b1) ... Selecting previously unselected package libpmix2t64:arm64. Preparing to unpack .../450-libpmix2t64_5.0.2-3_arm64.deb ... Unpacking libpmix2t64:arm64 (5.0.2-3) ... Selecting previously unselected package libucx0:arm64. Preparing to unpack .../451-libucx0_1.16.0+ds-5_arm64.deb ... Unpacking libucx0:arm64 (1.16.0+ds-5) ... Selecting previously unselected package libopenmpi3t64:arm64. Preparing to unpack .../452-libopenmpi3t64_4.1.6-13.3_arm64.deb ... Unpacking libopenmpi3t64:arm64 (4.1.6-13.3) ... Selecting previously unselected package libboost-mpi1.83.0. Preparing to unpack .../453-libboost-mpi1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-mpi1.83.0 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-graph-parallel1.83.0. Preparing to unpack .../454-libboost-graph-parallel1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-graph-parallel1.83.0 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-graph-parallel1.83-dev. Preparing to unpack .../455-libboost-graph-parallel1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-graph-parallel1.83-dev (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-graph-parallel-dev. Preparing to unpack .../456-libboost-graph-parallel-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-graph-parallel-dev (1.83.0.2+b2) ... Selecting previously unselected package libboost-iostreams1.83-dev:arm64. Preparing to unpack .../457-libboost-iostreams1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-iostreams1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-iostreams-dev:arm64. Preparing to unpack .../458-libboost-iostreams-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-iostreams-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-json1.83.0:arm64. Preparing to unpack .../459-libboost-json1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-json1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-json1.83-dev:arm64. Preparing to unpack .../460-libboost-json1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-json1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-json-dev:arm64. Preparing to unpack .../461-libboost-json-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-json-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-locale1.83.0:arm64. Preparing to unpack .../462-libboost-locale1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-locale1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-locale1.83-dev:arm64. Preparing to unpack .../463-libboost-locale1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-locale1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-locale-dev:arm64. Preparing to unpack .../464-libboost-locale-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-locale-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-log1.83.0. Preparing to unpack .../465-libboost-log1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-log1.83.0 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-log1.83-dev. Preparing to unpack .../466-libboost-log1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-log1.83-dev (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-log-dev. Preparing to unpack .../467-libboost-log-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-log-dev (1.83.0.2+b2) ... Selecting previously unselected package libboost-math1.83.0:arm64. Preparing to unpack .../468-libboost-math1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-math1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-math1.83-dev:arm64. Preparing to unpack .../469-libboost-math1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-math1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-math-dev:arm64. Preparing to unpack .../470-libboost-math-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-math-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package openmpi-common. Preparing to unpack .../471-openmpi-common_4.1.6-13.3_all.deb ... Unpacking openmpi-common (4.1.6-13.3) ... Selecting previously unselected package libnl-3-dev:arm64. Preparing to unpack .../472-libnl-3-dev_3.7.0-0.3_arm64.deb ... Unpacking libnl-3-dev:arm64 (3.7.0-0.3) ... Selecting previously unselected package libnl-route-3-dev:arm64. Preparing to unpack .../473-libnl-route-3-dev_3.7.0-0.3_arm64.deb ... Unpacking libnl-route-3-dev:arm64 (3.7.0-0.3) ... Selecting previously unselected package libibverbs-dev:arm64. Preparing to unpack .../474-libibverbs-dev_50.0-2+b1_arm64.deb ... Unpacking libibverbs-dev:arm64 (50.0-2+b1) ... Selecting previously unselected package libnuma-dev:arm64. Preparing to unpack .../475-libnuma-dev_2.0.18-1_arm64.deb ... Unpacking libnuma-dev:arm64 (2.0.18-1) ... Selecting previously unselected package libltdl-dev:arm64. Preparing to unpack .../476-libltdl-dev_2.4.7-7+b1_arm64.deb ... Unpacking libltdl-dev:arm64 (2.4.7-7+b1) ... Selecting previously unselected package libhwloc-dev:arm64. Preparing to unpack .../477-libhwloc-dev_2.10.0-1+b1_arm64.deb ... Unpacking libhwloc-dev:arm64 (2.10.0-1+b1) ... Selecting previously unselected package libevent-2.1-7t64:arm64. Preparing to unpack .../478-libevent-2.1-7t64_2.1.12-stable-8.1+b3_arm64.deb ... Unpacking libevent-2.1-7t64:arm64 (2.1.12-stable-8.1+b3) ... Selecting previously unselected package libevent-extra-2.1-7t64:arm64. Preparing to unpack .../479-libevent-extra-2.1-7t64_2.1.12-stable-8.1+b3_arm64.deb ... Unpacking libevent-extra-2.1-7t64:arm64 (2.1.12-stable-8.1+b3) ... Selecting previously unselected package libevent-openssl-2.1-7t64:arm64. Preparing to unpack .../480-libevent-openssl-2.1-7t64_2.1.12-stable-8.1+b3_arm64.deb ... Unpacking libevent-openssl-2.1-7t64:arm64 (2.1.12-stable-8.1+b3) ... Selecting previously unselected package libevent-dev. Preparing to unpack .../481-libevent-dev_2.1.12-stable-8.1+b3_arm64.deb ... Unpacking libevent-dev (2.1.12-stable-8.1+b3) ... Selecting previously unselected package libpmix-dev:arm64. Preparing to unpack .../482-libpmix-dev_5.0.2-3_arm64.deb ... Unpacking libpmix-dev:arm64 (5.0.2-3) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../483-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Selecting previously unselected package libjs-jquery-ui. Preparing to unpack .../484-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... Selecting previously unselected package openmpi-bin. Preparing to unpack .../485-openmpi-bin_4.1.6-13.3_arm64.deb ... Unpacking openmpi-bin (4.1.6-13.3) ... Selecting previously unselected package libopenmpi-dev:arm64. Preparing to unpack .../486-libopenmpi-dev_4.1.6-13.3_arm64.deb ... Unpacking libopenmpi-dev:arm64 (4.1.6-13.3) ... Selecting previously unselected package mpi-default-dev. Preparing to unpack .../487-mpi-default-dev_1.15_arm64.deb ... Unpacking mpi-default-dev (1.15) ... Selecting previously unselected package libboost-mpi1.83-dev. Preparing to unpack .../488-libboost-mpi1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-mpi1.83-dev (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-mpi-dev. Preparing to unpack .../489-libboost-mpi-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-mpi-dev (1.83.0.2+b2) ... Selecting previously unselected package libboost-python1.83.0. Preparing to unpack .../490-libboost-python1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-python1.83.0 (1.83.0-2.1+b1) ... Selecting previously unselected package mpi-default-bin. Preparing to unpack .../491-mpi-default-bin_1.15_arm64.deb ... Unpacking mpi-default-bin (1.15) ... Selecting previously unselected package libboost-mpi-python1.83.0. Preparing to unpack .../492-libboost-mpi-python1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-mpi-python1.83.0 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-mpi-python1.83-dev. Preparing to unpack .../493-libboost-mpi-python1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-mpi-python1.83-dev (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-mpi-python-dev. Preparing to unpack .../494-libboost-mpi-python-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-mpi-python-dev (1.83.0.2+b2) ... Selecting previously unselected package libboost-nowide1.83.0. Preparing to unpack .../495-libboost-nowide1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-nowide1.83.0 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-nowide1.83-dev. Preparing to unpack .../496-libboost-nowide1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-nowide1.83-dev (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-nowide-dev. Preparing to unpack .../497-libboost-nowide-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-nowide-dev (1.83.0.2+b2) ... Selecting previously unselected package libboost-numpy1.83.0. Preparing to unpack .../498-libboost-numpy1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-numpy1.83.0 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-numpy1.83-dev. Preparing to unpack .../499-libboost-numpy1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-numpy1.83-dev (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-numpy-dev. Preparing to unpack .../500-libboost-numpy-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-numpy-dev (1.83.0.2+b2) ... Selecting previously unselected package libboost-program-options1.83.0:arm64. Preparing to unpack .../501-libboost-program-options1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-program-options1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-program-options1.83-dev:arm64. Preparing to unpack .../502-libboost-program-options1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-program-options1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-program-options-dev:arm64. Preparing to unpack .../503-libboost-program-options-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-program-options-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libpython3.11t64:arm64. Preparing to unpack .../504-libpython3.11t64_3.11.9-1_arm64.deb ... Unpacking libpython3.11t64:arm64 (3.11.9-1) ... Selecting previously unselected package libexpat1-dev:arm64. Preparing to unpack .../505-libexpat1-dev_2.6.2-1_arm64.deb ... Unpacking libexpat1-dev:arm64 (2.6.2-1) ... Selecting previously unselected package libpython3.11-dev:arm64. Preparing to unpack .../506-libpython3.11-dev_3.11.9-1_arm64.deb ... Unpacking libpython3.11-dev:arm64 (3.11.9-1) ... Selecting previously unselected package libpython3-dev:arm64. Preparing to unpack .../507-libpython3-dev_3.11.8-1_arm64.deb ... Unpacking libpython3-dev:arm64 (3.11.8-1) ... Selecting previously unselected package python3.11-dev. Preparing to unpack .../508-python3.11-dev_3.11.9-1_arm64.deb ... Unpacking python3.11-dev (3.11.9-1) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../509-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../510-libjs-sphinxdoc_7.2.6-6_all.deb ... Unpacking libjs-sphinxdoc (7.2.6-6) ... Selecting previously unselected package python3-dev. Preparing to unpack .../511-python3-dev_3.11.8-1_arm64.deb ... Unpacking python3-dev (3.11.8-1) ... Selecting previously unselected package libboost-python1.83-dev. Preparing to unpack .../512-libboost-python1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-python1.83-dev (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-python-dev. Preparing to unpack .../513-libboost-python-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-python-dev (1.83.0.2+b2) ... Selecting previously unselected package libboost-random1.83.0:arm64. Preparing to unpack .../514-libboost-random1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-random1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-random1.83-dev:arm64. Preparing to unpack .../515-libboost-random1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-random1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-random-dev:arm64. Preparing to unpack .../516-libboost-random-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-random-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-regex-dev:arm64. Preparing to unpack .../517-libboost-regex-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-regex-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-serialization-dev:arm64. Preparing to unpack .../518-libboost-serialization-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-serialization-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-stacktrace1.83.0:arm64. Preparing to unpack .../519-libboost-stacktrace1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-stacktrace1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-stacktrace1.83-dev:arm64. Preparing to unpack .../520-libboost-stacktrace1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-stacktrace1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-stacktrace-dev:arm64. Preparing to unpack .../521-libboost-stacktrace-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-stacktrace-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-system-dev:arm64. Preparing to unpack .../522-libboost-system-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-system-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-test-dev:arm64. Preparing to unpack .../523-libboost-test-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-test-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-thread-dev:arm64. Preparing to unpack .../524-libboost-thread-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-thread-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-timer1.83.0:arm64. Preparing to unpack .../525-libboost-timer1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-timer1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-timer1.83-dev:arm64. Preparing to unpack .../526-libboost-timer1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-timer1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-timer-dev:arm64. Preparing to unpack .../527-libboost-timer-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-timer-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost1.83-tools-dev. Preparing to unpack .../528-libboost1.83-tools-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost1.83-tools-dev (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-tools-dev. Preparing to unpack .../529-libboost-tools-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-tools-dev (1.83.0.2+b2) ... Selecting previously unselected package libboost-type-erasure1.83.0:arm64. Preparing to unpack .../530-libboost-type-erasure1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-type-erasure1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-type-erasure1.83-dev:arm64. Preparing to unpack .../531-libboost-type-erasure1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-type-erasure1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-type-erasure-dev:arm64. Preparing to unpack .../532-libboost-type-erasure-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-type-erasure-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-url1.83.0:arm64. Preparing to unpack .../533-libboost-url1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-url1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-url1.83-dev:arm64. Preparing to unpack .../534-libboost-url1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-url1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-url-dev:arm64. Preparing to unpack .../535-libboost-url-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-url-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-wave1.83.0:arm64. Preparing to unpack .../536-libboost-wave1.83.0_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-wave1.83.0:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-wave1.83-dev:arm64. Preparing to unpack .../537-libboost-wave1.83-dev_1.83.0-2.1+b1_arm64.deb ... Unpacking libboost-wave1.83-dev:arm64 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-wave-dev:arm64. Preparing to unpack .../538-libboost-wave-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-wave-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libboost-all-dev. Preparing to unpack .../539-libboost-all-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-all-dev (1.83.0.2+b2) ... Selecting previously unselected package libbrotli-dev:arm64. Preparing to unpack .../540-libbrotli-dev_1.1.0-2+b3_arm64.deb ... Unpacking libbrotli-dev:arm64 (1.1.0-2+b3) ... Selecting previously unselected package libbtf2:arm64. Preparing to unpack .../541-libbtf2_1%3a7.7.0+dfsg-2_arm64.deb ... Unpacking libbtf2:arm64 (1:7.7.0+dfsg-2) ... Selecting previously unselected package libbz2-dev:arm64. Preparing to unpack .../542-libbz2-dev_1.0.8-5.1_arm64.deb ... Unpacking libbz2-dev:arm64 (1.0.8-5.1) ... Selecting previously unselected package libcamd3:arm64. Preparing to unpack .../543-libcamd3_1%3a7.7.0+dfsg-2_arm64.deb ... Unpacking libcamd3:arm64 (1:7.7.0+dfsg-2) ... Selecting previously unselected package libccolamd3:arm64. Preparing to unpack .../544-libccolamd3_1%3a7.7.0+dfsg-2_arm64.deb ... Unpacking libccolamd3:arm64 (1:7.7.0+dfsg-2) ... Selecting previously unselected package libcurl3t64-gnutls:arm64. Preparing to unpack .../545-libcurl3t64-gnutls_8.7.1-5_arm64.deb ... Unpacking libcurl3t64-gnutls:arm64 (8.7.1-5) ... Selecting previously unselected package libcfitsio10t64:arm64. Preparing to unpack .../546-libcfitsio10t64_4.3.1-1.1+b1_arm64.deb ... Unpacking libcfitsio10t64:arm64 (4.3.1-1.1+b1) ... Selecting previously unselected package libcfitsio-dev:arm64. Preparing to unpack .../547-libcfitsio-dev_4.3.1-1.1+b1_arm64.deb ... Unpacking libcfitsio-dev:arm64 (4.3.1-1.1+b1) ... Selecting previously unselected package libcolamd3:arm64. Preparing to unpack .../548-libcolamd3_1%3a7.7.0+dfsg-2_arm64.deb ... Unpacking libcolamd3:arm64 (1:7.7.0+dfsg-2) ... Selecting previously unselected package libcholmod5:arm64. Preparing to unpack .../549-libcholmod5_1%3a7.7.0+dfsg-2_arm64.deb ... Unpacking libcholmod5:arm64 (1:7.7.0+dfsg-2) ... Selecting previously unselected package libcommons-parent-java. Preparing to unpack .../550-libcommons-parent-java_56-1_all.deb ... Unpacking libcommons-parent-java (56-1) ... Selecting previously unselected package libcommons-logging-java. Preparing to unpack .../551-libcommons-logging-java_1.3.0-1_all.deb ... Unpacking libcommons-logging-java (1.3.0-1) ... Selecting previously unselected package libcxsparse4:arm64. Preparing to unpack .../552-libcxsparse4_1%3a7.7.0+dfsg-2_arm64.deb ... Unpacking libcxsparse4:arm64 (1:7.7.0+dfsg-2) ... Selecting previously unselected package libdav1d-dev:arm64. Preparing to unpack .../553-libdav1d-dev_1.4.1-1_arm64.deb ... Unpacking libdav1d-dev:arm64 (1.4.1-1) ... Selecting previously unselected package libde265-dev:arm64. Preparing to unpack .../554-libde265-dev_1.0.15-1+b1_arm64.deb ... Unpacking libde265-dev:arm64 (1.0.15-1+b1) ... Selecting previously unselected package libdeflate-dev:arm64. Preparing to unpack .../555-libdeflate-dev_1.20-1_arm64.deb ... Unpacking libdeflate-dev:arm64 (1.20-1) ... Selecting previously unselected package libdouble-conversion3:arm64. Preparing to unpack .../556-libdouble-conversion3_3.3.0-1+b1_arm64.deb ... Unpacking libdouble-conversion3:arm64 (3.3.0-1+b1) ... Selecting previously unselected package libdouble-conversion-dev:arm64. Preparing to unpack .../557-libdouble-conversion-dev_3.3.0-1+b1_arm64.deb ... Unpacking libdouble-conversion-dev:arm64 (3.3.0-1+b1) ... Selecting previously unselected package libpkgconf3:arm64. Preparing to unpack .../558-libpkgconf3_1.8.1-1+b2_arm64.deb ... Unpacking libpkgconf3:arm64 (1.8.1-1+b2) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../559-pkgconf-bin_1.8.1-1+b2_arm64.deb ... Unpacking pkgconf-bin (1.8.1-1+b2) ... Selecting previously unselected package pkgconf:arm64. Preparing to unpack .../560-pkgconf_1.8.1-1+b2_arm64.deb ... Unpacking pkgconf:arm64 (1.8.1-1+b2) ... Selecting previously unselected package pkg-config:arm64. Preparing to unpack .../561-pkg-config_1.8.1-1+b2_arm64.deb ... Unpacking pkg-config:arm64 (1.8.1-1+b2) ... Selecting previously unselected package libeigen3-dev. Preparing to unpack .../562-libeigen3-dev_3.4.0-4_all.deb ... Unpacking libeigen3-dev (3.4.0-4) ... Selecting previously unselected package libevdev2:arm64. Preparing to unpack .../563-libevdev2_1.13.1+dfsg-1+b1_arm64.deb ... Unpacking libevdev2:arm64 (1.13.1+dfsg-1+b1) ... Selecting previously unselected package libffi-dev:arm64. Preparing to unpack .../564-libffi-dev_3.4.6-1_arm64.deb ... Unpacking libffi-dev:arm64 (3.4.6-1) ... Selecting previously unselected package libfontbox-java. Preparing to unpack .../565-libfontbox-java_1%3a1.8.16-5_all.deb ... Unpacking libfontbox-java (1:1.8.16-5) ... Selecting previously unselected package libpng-dev:arm64. Preparing to unpack .../566-libpng-dev_1.6.43-5_arm64.deb ... Unpacking libpng-dev:arm64 (1.6.43-5) ... Selecting previously unselected package libfreetype-dev:arm64. Preparing to unpack .../567-libfreetype-dev_2.13.2+dfsg-1+b4_arm64.deb ... Unpacking libfreetype-dev:arm64 (2.13.2+dfsg-1+b4) ... Selecting previously unselected package libfontconfig-dev:arm64. Preparing to unpack .../568-libfontconfig-dev_2.15.0-1.1_arm64.deb ... Unpacking libfontconfig-dev:arm64 (2.15.0-1.1) ... Selecting previously unselected package libfontconfig1-dev:arm64. Preparing to unpack .../569-libfontconfig1-dev_2.15.0-1.1_arm64.deb ... Unpacking libfontconfig1-dev:arm64 (2.15.0-1.1) ... Selecting previously unselected package libminizip1t64:arm64. Preparing to unpack .../570-libminizip1t64_1%3a1.3.dfsg-3.1_arm64.deb ... Unpacking libminizip1t64:arm64 (1:1.3.dfsg-3.1) ... Selecting previously unselected package libfreexl1:arm64. Preparing to unpack .../571-libfreexl1_2.0.0-1+b2_arm64.deb ... Unpacking libfreexl1:arm64 (2.0.0-1+b2) ... Selecting previously unselected package libminizip-dev:arm64. Preparing to unpack .../572-libminizip-dev_1%3a1.3.dfsg-3.1_arm64.deb ... Unpacking libminizip-dev:arm64 (1:1.3.dfsg-3.1) ... Selecting previously unselected package libfreexl-dev:arm64. Preparing to unpack .../573-libfreexl-dev_2.0.0-1+b2_arm64.deb ... Unpacking libfreexl-dev:arm64 (2.0.0-1+b2) ... Selecting previously unselected package libfyba0t64:arm64. Preparing to unpack .../574-libfyba0t64_4.1.1-11_arm64.deb ... Unpacking libfyba0t64:arm64 (4.1.1-11) ... Selecting previously unselected package libfyba-dev:arm64. Preparing to unpack .../575-libfyba-dev_4.1.1-11_arm64.deb ... Unpacking libfyba-dev:arm64 (4.1.1-11) ... Selecting previously unselected package libgeos3.12.1t64:arm64. Preparing to unpack .../576-libgeos3.12.1t64_3.12.1-3_arm64.deb ... Unpacking libgeos3.12.1t64:arm64 (3.12.1-3) ... Selecting previously unselected package libgeos-c1t64:arm64. Preparing to unpack .../577-libgeos-c1t64_3.12.1-3_arm64.deb ... Unpacking libgeos-c1t64:arm64 (3.12.1-3) ... Selecting previously unselected package proj-data. Preparing to unpack .../578-proj-data_9.4.0-1_all.deb ... Unpacking proj-data (9.4.0-1) ... Selecting previously unselected package libproj25:arm64. Preparing to unpack .../579-libproj25_9.4.0-1+b1_arm64.deb ... Unpacking libproj25:arm64 (9.4.0-1+b1) ... Selecting previously unselected package libgeotiff5:arm64. Preparing to unpack .../580-libgeotiff5_1.7.1-5+b1_arm64.deb ... Unpacking libgeotiff5:arm64 (1.7.1-5+b1) ... Selecting previously unselected package libhdf4-0-alt:arm64. Preparing to unpack .../581-libhdf4-0-alt_4.3.0-1_arm64.deb ... Unpacking libhdf4-0-alt:arm64 (4.3.0-1) ... Selecting previously unselected package libjson-c5:arm64. Preparing to unpack .../582-libjson-c5_0.17-1+b1_arm64.deb ... Unpacking libjson-c5:arm64 (0.17-1+b1) ... Selecting previously unselected package liburiparser1:arm64. Preparing to unpack .../583-liburiparser1_0.9.7+dfsg-2+b1_arm64.deb ... Unpacking liburiparser1:arm64 (0.9.7+dfsg-2+b1) ... Selecting previously unselected package libkmlbase1t64:arm64. Preparing to unpack .../584-libkmlbase1t64_1.3.0-12_arm64.deb ... Unpacking libkmlbase1t64:arm64 (1.3.0-12) ... Selecting previously unselected package libkmldom1t64:arm64. Preparing to unpack .../585-libkmldom1t64_1.3.0-12_arm64.deb ... Unpacking libkmldom1t64:arm64 (1.3.0-12) ... Selecting previously unselected package libkmlengine1t64:arm64. Preparing to unpack .../586-libkmlengine1t64_1.3.0-12_arm64.deb ... Unpacking libkmlengine1t64:arm64 (1.3.0-12) ... Selecting previously unselected package libnetcdf19t64:arm64. Preparing to unpack .../587-libnetcdf19t64_1%3a4.9.2-6_arm64.deb ... Unpacking libnetcdf19t64:arm64 (1:4.9.2-6) ... Selecting previously unselected package libodbc2:arm64. Preparing to unpack .../588-libodbc2_2.3.12-1+b2_arm64.deb ... Unpacking libodbc2:arm64 (2.3.12-1+b2) ... Selecting previously unselected package unixodbc-common. Preparing to unpack .../589-unixodbc-common_2.3.12-1_all.deb ... Unpacking unixodbc-common (2.3.12-1) ... Selecting previously unselected package libodbcinst2:arm64. Preparing to unpack .../590-libodbcinst2_2.3.12-1+b2_arm64.deb ... Unpacking libodbcinst2:arm64 (2.3.12-1+b2) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../591-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:arm64. Preparing to unpack .../592-libtirpc3t64_1.3.4+ds-1.3_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3 to /lib/aarch64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3.0.0 to /lib/aarch64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:arm64 (1.3.4+ds-1.3) ... Selecting previously unselected package libogdi4.1:arm64. Preparing to unpack .../593-libogdi4.1_4.1.1+ds-4_arm64.deb ... Unpacking libogdi4.1:arm64 (4.1.1+ds-4) ... Selecting previously unselected package libpoppler134:arm64. Preparing to unpack .../594-libpoppler134_24.02.0-4_arm64.deb ... Unpacking libpoppler134:arm64 (24.02.0-4) ... Selecting previously unselected package libpq5:arm64. Preparing to unpack .../595-libpq5_16.3-1_arm64.deb ... Unpacking libpq5:arm64 (16.3-1) ... Selecting previously unselected package libqhull-r8.0:arm64. Preparing to unpack .../596-libqhull-r8.0_2020.2-6+b1_arm64.deb ... Unpacking libqhull-r8.0:arm64 (2020.2-6+b1) ... Selecting previously unselected package librttopo1:arm64. Preparing to unpack .../597-librttopo1_1.1.0-3+b1_arm64.deb ... Unpacking librttopo1:arm64 (1.1.0-3+b1) ... Selecting previously unselected package libspatialite8t64:arm64. Preparing to unpack .../598-libspatialite8t64_5.1.0-3+b1_arm64.deb ... Unpacking libspatialite8t64:arm64 (5.1.0-3+b1) ... Selecting previously unselected package libxerces-c3.2t64:arm64. Preparing to unpack .../599-libxerces-c3.2t64_3.2.4+debian-1.3_arm64.deb ... Unpacking libxerces-c3.2t64:arm64 (3.2.4+debian-1.3) ... Selecting previously unselected package libgdal34t64:arm64. Preparing to unpack .../600-libgdal34t64_3.8.5+dfsg-1+b1_arm64.deb ... Unpacking libgdal34t64:arm64 (3.8.5+dfsg-1+b1) ... Selecting previously unselected package libgeos-dev. Preparing to unpack .../601-libgeos-dev_3.12.1-3_arm64.deb ... Unpacking libgeos-dev (3.12.1-3) ... Selecting previously unselected package libsqlite3-dev:arm64. Preparing to unpack .../602-libsqlite3-dev_3.45.3-1_arm64.deb ... Unpacking libsqlite3-dev:arm64 (3.45.3-1) ... Selecting previously unselected package libjbig-dev:arm64. Preparing to unpack .../603-libjbig-dev_2.1-6.1+b1_arm64.deb ... Unpacking libjbig-dev:arm64 (2.1-6.1+b1) ... Selecting previously unselected package liblzma-dev:arm64. Preparing to unpack .../604-liblzma-dev_5.6.1+really5.4.5-1_arm64.deb ... Unpacking liblzma-dev:arm64 (5.6.1+really5.4.5-1) ... Selecting previously unselected package libzstd-dev:arm64. Preparing to unpack .../605-libzstd-dev_1.5.5+dfsg2-2_arm64.deb ... Unpacking libzstd-dev:arm64 (1.5.5+dfsg2-2) ... Selecting previously unselected package libwebpdemux2:arm64. Preparing to unpack .../606-libwebpdemux2_1.4.0-0.1_arm64.deb ... Unpacking libwebpdemux2:arm64 (1.4.0-0.1) ... Selecting previously unselected package libwebpdecoder3:arm64. Preparing to unpack .../607-libwebpdecoder3_1.4.0-0.1_arm64.deb ... Unpacking libwebpdecoder3:arm64 (1.4.0-0.1) ... Selecting previously unselected package libsharpyuv-dev:arm64. Preparing to unpack .../608-libsharpyuv-dev_1.4.0-0.1_arm64.deb ... Unpacking libsharpyuv-dev:arm64 (1.4.0-0.1) ... Selecting previously unselected package libwebp-dev:arm64. Preparing to unpack .../609-libwebp-dev_1.4.0-0.1_arm64.deb ... Unpacking libwebp-dev:arm64 (1.4.0-0.1) ... Selecting previously unselected package libtiffxx6:arm64. Preparing to unpack .../610-libtiffxx6_4.5.1+git230720-4_arm64.deb ... Unpacking libtiffxx6:arm64 (4.5.1+git230720-4) ... Selecting previously unselected package liblerc-dev:arm64. Preparing to unpack .../611-liblerc-dev_4.0.0+ds-4+b1_arm64.deb ... Unpacking liblerc-dev:arm64 (4.0.0+ds-4+b1) ... Selecting previously unselected package libtiff-dev:arm64. Preparing to unpack .../612-libtiff-dev_4.5.1+git230720-4_arm64.deb ... Unpacking libtiff-dev:arm64 (4.5.1+git230720-4) ... Selecting previously unselected package libproj-dev:arm64. Preparing to unpack .../613-libproj-dev_9.4.0-1+b1_arm64.deb ... Unpacking libproj-dev:arm64 (9.4.0-1+b1) ... Selecting previously unselected package libgeotiff-dev:arm64. Preparing to unpack .../614-libgeotiff-dev_1.7.1-5+b1_arm64.deb ... Unpacking libgeotiff-dev:arm64 (1.7.1-5+b1) ... Selecting previously unselected package libgif-dev:arm64. Preparing to unpack .../615-libgif-dev_5.2.2-1_arm64.deb ... Unpacking libgif-dev:arm64 (5.2.2-1) ... Selecting previously unselected package libxml2-dev:arm64. Preparing to unpack .../616-libxml2-dev_2.9.14+dfsg-1.3+b3_arm64.deb ... Unpacking libxml2-dev:arm64 (2.9.14+dfsg-1.3+b3) ... Selecting previously unselected package libnetcdf-dev. Preparing to unpack .../617-libnetcdf-dev_1%3a4.9.2-6_arm64.deb ... Unpacking libnetcdf-dev (1:4.9.2-6) ... Selecting previously unselected package libhdf4-alt-dev. Preparing to unpack .../618-libhdf4-alt-dev_4.3.0-1_arm64.deb ... Unpacking libhdf4-alt-dev (4.3.0-1) ... Selecting previously unselected package libx265-dev:arm64. Preparing to unpack .../619-libx265-dev_3.5-2+b1_arm64.deb ... Unpacking libx265-dev:arm64 (3.5-2+b1) ... Selecting previously unselected package libheif-dev:arm64. Preparing to unpack .../620-libheif-dev_1.17.6-1+b2_arm64.deb ... Unpacking libheif-dev:arm64 (1.17.6-1+b2) ... Selecting previously unselected package libjson-c-dev:arm64. Preparing to unpack .../621-libjson-c-dev_0.17-1+b1_arm64.deb ... Unpacking libjson-c-dev:arm64 (0.17-1+b1) ... Selecting previously unselected package libkmlconvenience1t64:arm64. Preparing to unpack .../622-libkmlconvenience1t64_1.3.0-12_arm64.deb ... Unpacking libkmlconvenience1t64:arm64 (1.3.0-12) ... Selecting previously unselected package libkmlregionator1t64:arm64. Preparing to unpack .../623-libkmlregionator1t64_1.3.0-12_arm64.deb ... Unpacking libkmlregionator1t64:arm64 (1.3.0-12) ... Selecting previously unselected package libkmlxsd1t64:arm64. Preparing to unpack .../624-libkmlxsd1t64_1.3.0-12_arm64.deb ... Unpacking libkmlxsd1t64:arm64 (1.3.0-12) ... Selecting previously unselected package liburiparser-dev. Preparing to unpack .../625-liburiparser-dev_0.9.7+dfsg-2+b1_arm64.deb ... Unpacking liburiparser-dev (0.9.7+dfsg-2+b1) ... Selecting previously unselected package libkml-dev:arm64. Preparing to unpack .../626-libkml-dev_1.3.0-12_arm64.deb ... Unpacking libkml-dev:arm64 (1.3.0-12) ... Selecting previously unselected package liblz4-dev:arm64. Preparing to unpack .../627-liblz4-dev_1.9.4-2_arm64.deb ... Unpacking liblz4-dev:arm64 (1.9.4-2) ... Selecting previously unselected package libtirpc-dev:arm64. Preparing to unpack .../628-libtirpc-dev_1.3.4+ds-1.3_arm64.deb ... Unpacking libtirpc-dev:arm64 (1.3.4+ds-1.3) ... Selecting previously unselected package libogdi-dev. Preparing to unpack .../629-libogdi-dev_4.1.1+ds-4_arm64.deb ... Unpacking libogdi-dev (4.1.1+ds-4) ... Selecting previously unselected package libopenjp2-7-dev:arm64. Preparing to unpack .../630-libopenjp2-7-dev_2.5.0-2+b3_arm64.deb ... Unpacking libopenjp2-7-dev:arm64 (2.5.0-2+b3) ... Selecting previously unselected package libpcre2-16-0:arm64. Preparing to unpack .../631-libpcre2-16-0_10.42-4+b1_arm64.deb ... Unpacking libpcre2-16-0:arm64 (10.42-4+b1) ... Selecting previously unselected package libpcre2-32-0:arm64. Preparing to unpack .../632-libpcre2-32-0_10.42-4+b1_arm64.deb ... Unpacking libpcre2-32-0:arm64 (10.42-4+b1) ... Selecting previously unselected package libpcre2-posix3:arm64. Preparing to unpack .../633-libpcre2-posix3_10.42-4+b1_arm64.deb ... Unpacking libpcre2-posix3:arm64 (10.42-4+b1) ... Selecting previously unselected package libpcre2-dev:arm64. Preparing to unpack .../634-libpcre2-dev_10.42-4+b1_arm64.deb ... Unpacking libpcre2-dev:arm64 (10.42-4+b1) ... Selecting previously unselected package libpoppler-dev:arm64. Preparing to unpack .../635-libpoppler-dev_24.02.0-4_arm64.deb ... Unpacking libpoppler-dev:arm64 (24.02.0-4) ... Selecting previously unselected package libpoppler-private-dev:arm64. Preparing to unpack .../636-libpoppler-private-dev_24.02.0-4_arm64.deb ... Unpacking libpoppler-private-dev:arm64 (24.02.0-4) ... Selecting previously unselected package libpq-dev. Preparing to unpack .../637-libpq-dev_16.3-1_arm64.deb ... Unpacking libpq-dev (16.3-1) ... Selecting previously unselected package libqhull8.0:arm64. Preparing to unpack .../638-libqhull8.0_2020.2-6+b1_arm64.deb ... Unpacking libqhull8.0:arm64 (2020.2-6+b1) ... Selecting previously unselected package libqhullcpp8.0:arm64. Preparing to unpack .../639-libqhullcpp8.0_2020.2-6+b1_arm64.deb ... Unpacking libqhullcpp8.0:arm64 (2020.2-6+b1) ... Selecting previously unselected package libqhull-dev:arm64. Preparing to unpack .../640-libqhull-dev_2020.2-6+b1_arm64.deb ... Unpacking libqhull-dev:arm64 (2020.2-6+b1) ... Selecting previously unselected package librttopo-dev:arm64. Preparing to unpack .../641-librttopo-dev_1.1.0-3+b1_arm64.deb ... Unpacking librttopo-dev:arm64 (1.1.0-3+b1) ... Selecting previously unselected package libspatialite-dev:arm64. Preparing to unpack .../642-libspatialite-dev_5.1.0-3+b1_arm64.deb ... Unpacking libspatialite-dev:arm64 (5.1.0-3+b1) ... Selecting previously unselected package libxerces-c-dev:arm64. Preparing to unpack .../643-libxerces-c-dev_3.2.4+debian-1.3_arm64.deb ... Unpacking libxerces-c-dev:arm64 (3.2.4+debian-1.3) ... Selecting previously unselected package libodbccr2:arm64. Preparing to unpack .../644-libodbccr2_2.3.12-1+b2_arm64.deb ... Unpacking libodbccr2:arm64 (2.3.12-1+b2) ... Selecting previously unselected package unixodbc-dev:arm64. Preparing to unpack .../645-unixodbc-dev_2.3.12-1+b2_arm64.deb ... Unpacking unixodbc-dev:arm64 (2.3.12-1+b2) ... Selecting previously unselected package libgdal-dev. Preparing to unpack .../646-libgdal-dev_3.8.5+dfsg-1+b1_arm64.deb ... Unpacking libgdal-dev (3.8.5+dfsg-1+b1) ... Selecting previously unselected package libgirepository-2.0-0:arm64. Preparing to unpack .../647-libgirepository-2.0-0_2.80.2-1_arm64.deb ... Unpacking libgirepository-2.0-0:arm64 (2.80.2-1) ... Selecting previously unselected package libgl2ps1.4. Preparing to unpack .../648-libgl2ps1.4_1.4.2+dfsg1-2_arm64.deb ... Unpacking libgl2ps1.4 (1.4.2+dfsg1-2) ... Selecting previously unselected package libgl2ps-dev. Preparing to unpack .../649-libgl2ps-dev_1.4.2+dfsg1-2_arm64.deb ... Unpacking libgl2ps-dev (1.4.2+dfsg1-2) ... Selecting previously unselected package libglew2.2:arm64. Preparing to unpack .../650-libglew2.2_2.2.0-4+b1_arm64.deb ... Unpacking libglew2.2:arm64 (2.2.0-4+b1) ... Selecting previously unselected package libglew-dev:arm64. Preparing to unpack .../651-libglew-dev_2.2.0-4+b1_arm64.deb ... Unpacking libglew-dev:arm64 (2.2.0-4+b1) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../652-libglib2.0-data_2.80.2-1_all.deb ... Unpacking libglib2.0-data (2.80.2-1) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../653-libglib2.0-bin_2.80.2-1_arm64.deb ... Unpacking libglib2.0-bin (2.80.2-1) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../654-python3-packaging_24.0-1_all.deb ... Unpacking python3-packaging (24.0-1) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../655-libglib2.0-dev-bin_2.80.2-1_arm64.deb ... Unpacking libglib2.0-dev-bin (2.80.2-1) ... Selecting previously unselected package libsepol-dev:arm64. Preparing to unpack .../656-libsepol-dev_3.5-2+b1_arm64.deb ... Unpacking libsepol-dev:arm64 (3.5-2+b1) ... Selecting previously unselected package libselinux1-dev:arm64. Preparing to unpack .../657-libselinux1-dev_3.5-2+b2_arm64.deb ... Unpacking libselinux1-dev:arm64 (3.5-2+b2) ... Selecting previously unselected package libmount-dev:arm64. Preparing to unpack .../658-libmount-dev_2.40.1-1_arm64.deb ... Unpacking libmount-dev:arm64 (2.40.1-1) ... Selecting previously unselected package libsysprof-capture-4-dev:arm64. Preparing to unpack .../659-libsysprof-capture-4-dev_46.0-1_arm64.deb ... Unpacking libsysprof-capture-4-dev:arm64 (46.0-1) ... Selecting previously unselected package libglib2.0-dev:arm64. Preparing to unpack .../660-libglib2.0-dev_2.80.2-1_arm64.deb ... Unpacking libglib2.0-dev:arm64 (2.80.2-1) ... Selecting previously unselected package libgmpxx4ldbl:arm64. Preparing to unpack .../661-libgmpxx4ldbl_2%3a6.3.0+dfsg-2+b1_arm64.deb ... Unpacking libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-2+b1) ... Selecting previously unselected package libgmp-dev:arm64. Preparing to unpack .../662-libgmp-dev_2%3a6.3.0+dfsg-2+b1_arm64.deb ... Unpacking libgmp-dev:arm64 (2:6.3.0+dfsg-2+b1) ... Selecting previously unselected package libgts-dev:arm64. Preparing to unpack .../663-libgts-dev_0.7.6+darcs121130-5.2_arm64.deb ... Unpacking libgts-dev:arm64 (0.7.6+darcs121130-5.2) ... Selecting previously unselected package libgudev-1.0-0:arm64. Preparing to unpack .../664-libgudev-1.0-0_238-5_arm64.deb ... Unpacking libgudev-1.0-0:arm64 (238-5) ... Selecting previously unselected package libhdf5-openmpi-103-1t64:arm64. Preparing to unpack .../665-libhdf5-openmpi-103-1t64_1.10.10+repack-3.3_arm64.deb ... Unpacking libhdf5-openmpi-103-1t64:arm64 (1.10.10+repack-3.3) ... Selecting previously unselected package libhdf5-openmpi-fortran-102t64:arm64. Preparing to unpack .../666-libhdf5-openmpi-fortran-102t64_1.10.10+repack-3.3_arm64.deb ... Unpacking libhdf5-openmpi-fortran-102t64:arm64 (1.10.10+repack-3.3) ... Selecting previously unselected package libhdf5-openmpi-hl-100t64:arm64. Preparing to unpack .../667-libhdf5-openmpi-hl-100t64_1.10.10+repack-3.3_arm64.deb ... Unpacking libhdf5-openmpi-hl-100t64:arm64 (1.10.10+repack-3.3) ... Selecting previously unselected package libhdf5-openmpi-hl-fortran-100t64:arm64. Preparing to unpack .../668-libhdf5-openmpi-hl-fortran-100t64_1.10.10+repack-3.3_arm64.deb ... Unpacking libhdf5-openmpi-hl-fortran-100t64:arm64 (1.10.10+repack-3.3) ... Selecting previously unselected package libhdf5-openmpi-cpp-103-1t64:arm64. Preparing to unpack .../669-libhdf5-openmpi-cpp-103-1t64_1.10.10+repack-3.3_arm64.deb ... Unpacking libhdf5-openmpi-cpp-103-1t64:arm64 (1.10.10+repack-3.3) ... Selecting previously unselected package libhdf5-openmpi-hl-cpp-100t64:arm64. Preparing to unpack .../670-libhdf5-openmpi-hl-cpp-100t64_1.10.10+repack-3.3_arm64.deb ... Unpacking libhdf5-openmpi-hl-cpp-100t64:arm64 (1.10.10+repack-3.3) ... Selecting previously unselected package libhdf5-openmpi-dev. Preparing to unpack .../671-libhdf5-openmpi-dev_1.10.10+repack-3.3_arm64.deb ... Unpacking libhdf5-openmpi-dev (1.10.10+repack-3.3) ... Selecting previously unselected package libhdf5-mpi-dev. Preparing to unpack .../672-libhdf5-mpi-dev_1.10.10+repack-3.3_arm64.deb ... Unpacking libhdf5-mpi-dev (1.10.10+repack-3.3) ... Selecting previously unselected package libimagequant0:arm64. Preparing to unpack .../673-libimagequant0_2.18.0-1+b1_arm64.deb ... Unpacking libimagequant0:arm64 (2.18.0-1+b1) ... Selecting previously unselected package libwacom-common. Preparing to unpack .../674-libwacom-common_2.10.0-2_all.deb ... Unpacking libwacom-common (2.10.0-2) ... Selecting previously unselected package libwacom9:arm64. Preparing to unpack .../675-libwacom9_2.10.0-2_arm64.deb ... Unpacking libwacom9:arm64 (2.10.0-2) ... Selecting previously unselected package libinput-bin. Preparing to unpack .../676-libinput-bin_1.25.0-1+b2_arm64.deb ... Unpacking libinput-bin (1.25.0-1+b2) ... Selecting previously unselected package libmtdev1t64:arm64. Preparing to unpack .../677-libmtdev1t64_1.1.6-1.2_arm64.deb ... Unpacking libmtdev1t64:arm64 (1.1.6-1.2) ... Selecting previously unselected package libinput10:arm64. Preparing to unpack .../678-libinput10_1.25.0-1+b2_arm64.deb ... Unpacking libinput10:arm64 (1.25.0-1+b2) ... Selecting previously unselected package libjson-perl. Preparing to unpack .../679-libjson-perl_4.10000-1_all.deb ... Unpacking libjson-perl (4.10000-1) ... Selecting previously unselected package libjsoncpp-dev:arm64. Preparing to unpack .../680-libjsoncpp-dev_1.9.5-6+b2_arm64.deb ... Unpacking libjsoncpp-dev:arm64 (1.9.5-6+b2) ... Selecting previously unselected package libklu2:arm64. Preparing to unpack .../681-libklu2_1%3a7.7.0+dfsg-2_arm64.deb ... Unpacking libklu2:arm64 (1:7.7.0+dfsg-2) ... Selecting previously unselected package liblbfgsb0:arm64. Preparing to unpack .../682-liblbfgsb0_3.0+dfsg.4-1+b1_arm64.deb ... Unpacking liblbfgsb0:arm64 (3.0+dfsg.4-1+b1) ... Selecting previously unselected package libldl3:arm64. Preparing to unpack .../683-libldl3_1%3a7.7.0+dfsg-2_arm64.deb ... Unpacking libldl3:arm64 (1:7.7.0+dfsg-2) ... Selecting previously unselected package libmd4c0:arm64. Preparing to unpack .../684-libmd4c0_0.4.8-1+b1_arm64.deb ... Unpacking libmd4c0:arm64 (0.4.8-1+b1) ... Selecting previously unselected package libmetis5:arm64. Preparing to unpack .../685-libmetis5_5.1.0.dfsg-7+b1_arm64.deb ... Unpacking libmetis5:arm64 (5.1.0.dfsg-7+b1) ... Selecting previously unselected package libmetis-dev. Preparing to unpack .../686-libmetis-dev_5.1.0.dfsg-7+b1_arm64.deb ... Unpacking libmetis-dev (5.1.0.dfsg-7+b1) ... Selecting previously unselected package libmpfr-dev:arm64. Preparing to unpack .../687-libmpfr-dev_4.2.1-1+b1_arm64.deb ... Unpacking libmpfr-dev:arm64 (4.2.1-1+b1) ... Selecting previously unselected package libmpc-dev:arm64. Preparing to unpack .../688-libmpc-dev_1.3.1-1+b2_arm64.deb ... Unpacking libmpc-dev:arm64 (1.3.1-1+b2) ... Selecting previously unselected package libmpfrc++-dev. Preparing to unpack .../689-libmpfrc++-dev_3.7.1+ds-1_all.deb ... Unpacking libmpfrc++-dev (3.7.1+ds-1) ... Selecting previously unselected package libncurses6:arm64. Preparing to unpack .../690-libncurses6_6.5-2_arm64.deb ... Unpacking libncurses6:arm64 (6.5-2) ... Selecting previously unselected package libogg-dev:arm64. Preparing to unpack .../691-libogg-dev_1.3.5-3+b1_arm64.deb ... Unpacking libogg-dev:arm64 (1.3.5-3+b1) ... Selecting previously unselected package libpaper-utils. Preparing to unpack .../692-libpaper-utils_1.1.29+b1_arm64.deb ... Unpacking libpaper-utils (1.1.29+b1) ... Selecting previously unselected package libumfpack6:arm64. Preparing to unpack .../693-libumfpack6_1%3a7.7.0+dfsg-2_arm64.deb ... Unpacking libumfpack6:arm64 (1:7.7.0+dfsg-2) ... Selecting previously unselected package libparu0:arm64. Preparing to unpack .../694-libparu0_1%3a7.7.0+dfsg-2_arm64.deb ... Unpacking libparu0:arm64 (1:7.7.0+dfsg-2) ... Selecting previously unselected package libpdfbox-java. Preparing to unpack .../695-libpdfbox-java_1%3a1.8.16-5_all.deb ... Unpacking libpdfbox-java (1:1.8.16-5) ... Selecting previously unselected package libqt5core5t64:arm64. Preparing to unpack .../696-libqt5core5t64_5.15.10+dfsg-7.2+b1_arm64.deb ... Unpacking libqt5core5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libqt5dbus5t64:arm64. Preparing to unpack .../697-libqt5dbus5t64_5.15.10+dfsg-7.2+b1_arm64.deb ... Unpacking libqt5dbus5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libqt5network5t64:arm64. Preparing to unpack .../698-libqt5network5t64_5.15.10+dfsg-7.2+b1_arm64.deb ... Unpacking libqt5network5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libxcb-icccm4:arm64. Preparing to unpack .../699-libxcb-icccm4_0.4.1-1.1+b1_arm64.deb ... Unpacking libxcb-icccm4:arm64 (0.4.1-1.1+b1) ... Selecting previously unselected package libxcb-util1:arm64. Preparing to unpack .../700-libxcb-util1_0.4.0-1+b1_arm64.deb ... Unpacking libxcb-util1:arm64 (0.4.0-1+b1) ... Selecting previously unselected package libxcb-image0:arm64. Preparing to unpack .../701-libxcb-image0_0.4.0-2+b1_arm64.deb ... Unpacking libxcb-image0:arm64 (0.4.0-2+b1) ... Selecting previously unselected package libxcb-keysyms1:arm64. Preparing to unpack .../702-libxcb-keysyms1_0.4.0-1+b2_arm64.deb ... Unpacking libxcb-keysyms1:arm64 (0.4.0-1+b2) ... Selecting previously unselected package libxcb-render-util0:arm64. Preparing to unpack .../703-libxcb-render-util0_0.3.9-1+b1_arm64.deb ... Unpacking libxcb-render-util0:arm64 (0.3.9-1+b1) ... Selecting previously unselected package libxcb-shape0:arm64. Preparing to unpack .../704-libxcb-shape0_1.15-1_arm64.deb ... Unpacking libxcb-shape0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-xinerama0:arm64. Preparing to unpack .../705-libxcb-xinerama0_1.15-1_arm64.deb ... Unpacking libxcb-xinerama0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-xinput0:arm64. Preparing to unpack .../706-libxcb-xinput0_1.15-1_arm64.deb ... Unpacking libxcb-xinput0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-xkb1:arm64. Preparing to unpack .../707-libxcb-xkb1_1.15-1_arm64.deb ... Unpacking libxcb-xkb1:arm64 (1.15-1) ... Selecting previously unselected package xkb-data. Preparing to unpack .../708-xkb-data_2.41-2_all.deb ... Unpacking xkb-data (2.41-2) ... Selecting previously unselected package libxkbcommon0:arm64. Preparing to unpack .../709-libxkbcommon0_1.6.0-1+b1_arm64.deb ... Unpacking libxkbcommon0:arm64 (1.6.0-1+b1) ... Selecting previously unselected package libxkbcommon-x11-0:arm64. Preparing to unpack .../710-libxkbcommon-x11-0_1.6.0-1+b1_arm64.deb ... Unpacking libxkbcommon-x11-0:arm64 (1.6.0-1+b1) ... Selecting previously unselected package libqt5gui5t64:arm64. Preparing to unpack .../711-libqt5gui5t64_5.15.10+dfsg-7.2+b1_arm64.deb ... Unpacking libqt5gui5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libqt5widgets5t64:arm64. Preparing to unpack .../712-libqt5widgets5t64_5.15.10+dfsg-7.2+b1_arm64.deb ... Unpacking libqt5widgets5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libqt5xml5t64:arm64. Preparing to unpack .../713-libqt5xml5t64_5.15.10+dfsg-7.2+b1_arm64.deb ... Unpacking libqt5xml5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libqglviewer2-qt5t64:arm64. Preparing to unpack .../714-libqglviewer2-qt5t64_2.8.0+dfsg1-2.1+b1_arm64.deb ... Unpacking libqglviewer2-qt5t64:arm64 (2.8.0+dfsg1-2.1+b1) ... Selecting previously unselected package libqglviewer-headers. Preparing to unpack .../715-libqglviewer-headers_2.8.0+dfsg1-2.1_all.deb ... Unpacking libqglviewer-headers (2.8.0+dfsg1-2.1) ... Selecting previously unselected package libqt5opengl5t64:arm64. Preparing to unpack .../716-libqt5opengl5t64_5.15.10+dfsg-7.2+b1_arm64.deb ... Unpacking libqt5opengl5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libqt5concurrent5t64:arm64. Preparing to unpack .../717-libqt5concurrent5t64_5.15.10+dfsg-7.2+b1_arm64.deb ... Unpacking libqt5concurrent5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libqt5printsupport5t64:arm64. Preparing to unpack .../718-libqt5printsupport5t64_5.15.10+dfsg-7.2+b1_arm64.deb ... Unpacking libqt5printsupport5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libqt5sql5t64:arm64. Preparing to unpack .../719-libqt5sql5t64_5.15.10+dfsg-7.2+b1_arm64.deb ... Unpacking libqt5sql5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libqt5test5t64:arm64. Preparing to unpack .../720-libqt5test5t64_5.15.10+dfsg-7.2+b1_arm64.deb ... Unpacking libqt5test5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libvulkan-dev:arm64. Preparing to unpack .../721-libvulkan-dev_1.3.280.0-1_arm64.deb ... Unpacking libvulkan-dev:arm64 (1.3.280.0-1) ... Selecting previously unselected package qt5-qmake-bin. Preparing to unpack .../722-qt5-qmake-bin_5.15.10+dfsg-7.2+b1_arm64.deb ... Unpacking qt5-qmake-bin (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package qtchooser. Preparing to unpack .../723-qtchooser_66-2_arm64.deb ... Unpacking qtchooser (66-2) ... Selecting previously unselected package qt5-qmake:arm64. Preparing to unpack .../724-qt5-qmake_5.15.10+dfsg-7.2+b1_arm64.deb ... Unpacking qt5-qmake:arm64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package qtbase5-dev-tools. Preparing to unpack .../725-qtbase5-dev-tools_5.15.10+dfsg-7.2+b1_arm64.deb ... Unpacking qtbase5-dev-tools (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package qtbase5-dev:arm64. Preparing to unpack .../726-qtbase5-dev_5.15.10+dfsg-7.2+b1_arm64.deb ... Unpacking qtbase5-dev:arm64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libqt5opengl5-dev:arm64. Preparing to unpack .../727-libqt5opengl5-dev_5.15.10+dfsg-7.2+b1_arm64.deb ... Unpacking libqt5opengl5-dev:arm64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libxmu-headers. Preparing to unpack .../728-libxmu-headers_2%3a1.1.3-3_all.deb ... Unpacking libxmu-headers (2:1.1.3-3) ... Selecting previously unselected package libxmu-dev:arm64. Preparing to unpack .../729-libxmu-dev_2%3a1.1.3-3+b2_arm64.deb ... Unpacking libxmu-dev:arm64 (2:1.1.3-3+b2) ... Selecting previously unselected package libqglviewer-dev-qt5. Preparing to unpack .../730-libqglviewer-dev-qt5_2.8.0+dfsg1-2.1+b1_arm64.deb ... Unpacking libqglviewer-dev-qt5 (2.8.0+dfsg1-2.1+b1) ... Selecting previously unselected package libqt5designer5:arm64. Preparing to unpack .../731-libqt5designer5_5.15.10-7_arm64.deb ... Unpacking libqt5designer5:arm64 (5.15.10-7) ... Selecting previously unselected package libqt5help5:arm64. Preparing to unpack .../732-libqt5help5_5.15.10-7_arm64.deb ... Unpacking libqt5help5:arm64 (5.15.10-7) ... Selecting previously unselected package libqt5svg5:arm64. Preparing to unpack .../733-libqt5svg5_5.15.10-2+b2_arm64.deb ... Unpacking libqt5svg5:arm64 (5.15.10-2+b2) ... Selecting previously unselected package libraqm0:arm64. Preparing to unpack .../734-libraqm0_0.10.1-1+b1_arm64.deb ... Unpacking libraqm0:arm64 (0.10.1-1+b1) ... Selecting previously unselected package librbio4:arm64. Preparing to unpack .../735-librbio4_1%3a7.7.0+dfsg-2_arm64.deb ... Unpacking librbio4:arm64 (1:7.7.0+dfsg-2) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../736-rubygems-integration_1.18_all.deb ... Unpacking rubygems-integration (1.18) ... Selecting previously unselected package ruby3.1. Preparing to unpack .../737-ruby3.1_3.1.2-8.3_arm64.deb ... Unpacking ruby3.1 (3.1.2-8.3) ... Selecting previously unselected package ruby-rubygems. Preparing to unpack .../738-ruby-rubygems_3.4.20-1_all.deb ... Unpacking ruby-rubygems (3.4.20-1) ... Selecting previously unselected package ruby. Preparing to unpack .../739-ruby_1%3a3.1+nmu1_arm64.deb ... Unpacking ruby (1:3.1+nmu1) ... Selecting previously unselected package rake. Preparing to unpack .../740-rake_13.0.6-3_all.deb ... Unpacking rake (13.0.6-3) ... Selecting previously unselected package ruby-net-telnet. Preparing to unpack .../741-ruby-net-telnet_0.2.0-1_all.deb ... Unpacking ruby-net-telnet (0.2.0-1) ... Selecting previously unselected package ruby-webrick. Preparing to unpack .../742-ruby-webrick_1.8.1-1_all.deb ... Unpacking ruby-webrick (1.8.1-1) ... Selecting previously unselected package ruby-xmlrpc. Preparing to unpack .../743-ruby-xmlrpc_0.3.2-2_all.deb ... Unpacking ruby-xmlrpc (0.3.2-2) ... Selecting previously unselected package ruby-sdbm:arm64. Preparing to unpack .../744-ruby-sdbm_1.0.0-5+b4_arm64.deb ... Unpacking ruby-sdbm:arm64 (1.0.0-5+b4) ... Selecting previously unselected package libyaml-0-2:arm64. Preparing to unpack .../745-libyaml-0-2_0.2.5-1+b1_arm64.deb ... Unpacking libyaml-0-2:arm64 (0.2.5-1+b1) ... Selecting previously unselected package libruby3.1t64:arm64. Preparing to unpack .../746-libruby3.1t64_3.1.2-8.3_arm64.deb ... Unpacking libruby3.1t64:arm64 (3.1.2-8.3) ... Selecting previously unselected package libruby:arm64. Preparing to unpack .../747-libruby_1%3a3.1+nmu1_arm64.deb ... Unpacking libruby:arm64 (1:3.1+nmu1) ... Selecting previously unselected package libspex3:arm64. Preparing to unpack .../748-libspex3_1%3a7.7.0+dfsg-2_arm64.deb ... Unpacking libspex3:arm64 (1:7.7.0+dfsg-2) ... Selecting previously unselected package libspqr4:arm64. Preparing to unpack .../749-libspqr4_1%3a7.7.0+dfsg-2_arm64.deb ... Unpacking libspqr4:arm64 (1:7.7.0+dfsg-2) ... Selecting previously unselected package libsuitesparse-mongoose3:arm64. Preparing to unpack .../750-libsuitesparse-mongoose3_1%3a7.7.0+dfsg-2_arm64.deb ... Unpacking libsuitesparse-mongoose3:arm64 (1:7.7.0+dfsg-2) ... Selecting previously unselected package libsuitesparse-dev:arm64. Preparing to unpack .../751-libsuitesparse-dev_1%3a7.7.0+dfsg-2_arm64.deb ... Unpacking libsuitesparse-dev:arm64 (1:7.7.0+dfsg-2) ... Selecting previously unselected package libswscale7:arm64. Preparing to unpack .../752-libswscale7_7%3a6.1.1-4+b1_arm64.deb ... Unpacking libswscale7:arm64 (7:6.1.1-4+b1) ... Selecting previously unselected package libswscale-dev:arm64. Preparing to unpack .../753-libswscale-dev_7%3a6.1.1-4+b1_arm64.deb ... Unpacking libswscale-dev:arm64 (7:6.1.1-4+b1) ... Selecting previously unselected package libtbbmalloc2:arm64. Preparing to unpack .../754-libtbbmalloc2_2021.11.0-2_arm64.deb ... Unpacking libtbbmalloc2:arm64 (2021.11.0-2) ... Selecting previously unselected package libtbbbind-2-5:arm64. Preparing to unpack .../755-libtbbbind-2-5_2021.11.0-2_arm64.deb ... Unpacking libtbbbind-2-5:arm64 (2021.11.0-2) ... Selecting previously unselected package libtbb12:arm64. Preparing to unpack .../756-libtbb12_2021.11.0-2_arm64.deb ... Unpacking libtbb12:arm64 (2021.11.0-2) ... Selecting previously unselected package libtbb-dev:arm64. Preparing to unpack .../757-libtbb-dev_2021.11.0-2_arm64.deb ... Unpacking libtbb-dev:arm64 (2021.11.0-2) ... Selecting previously unselected package libtheora-dev:arm64. Preparing to unpack .../758-libtheora-dev_1.1.1+dfsg.1-16.1+b2_arm64.deb ... Unpacking libtheora-dev:arm64 (1.1.1+dfsg.1-16.1+b2) ... Selecting previously unselected package libutfcpp-dev. Preparing to unpack .../759-libutfcpp-dev_3.2.5+really3.2.4-2_all.deb ... Unpacking libutfcpp-dev (3.2.5+really3.2.4-2) ... Selecting previously unselected package libvtk9.1t64:arm64. Preparing to unpack .../760-libvtk9.1t64_9.1.0+really9.1.0+dfsg2-8_arm64.deb ... Unpacking libvtk9.1t64:arm64 (9.1.0+really9.1.0+dfsg2-8) ... Selecting previously unselected package libvtk9.1t64-qt:arm64. Preparing to unpack .../761-libvtk9.1t64-qt_9.1.0+really9.1.0+dfsg2-8_arm64.deb ... Unpacking libvtk9.1t64-qt:arm64 (9.1.0+really9.1.0+dfsg2-8) ... Selecting previously unselected package libvtk9-java. Preparing to unpack .../762-libvtk9-java_9.1.0+really9.1.0+dfsg2-8_arm64.deb ... Unpacking libvtk9-java (9.1.0+really9.1.0+dfsg2-8) ... Selecting previously unselected package libxrender-dev:arm64. Preparing to unpack .../763-libxrender-dev_1%3a0.9.10-1.1+b1_arm64.deb ... Unpacking libxrender-dev:arm64 (1:0.9.10-1.1+b1) ... Selecting previously unselected package libxft-dev:arm64. Preparing to unpack .../764-libxft-dev_2.3.6-1+b1_arm64.deb ... Unpacking libxft-dev:arm64 (2.3.6-1+b1) ... Selecting previously unselected package libxss-dev:arm64. Preparing to unpack .../765-libxss-dev_1%3a1.2.3-1+b1_arm64.deb ... Unpacking libxss-dev:arm64 (1:1.2.3-1+b1) ... Selecting previously unselected package python3-mpi4py. Preparing to unpack .../766-python3-mpi4py_3.1.6-1_arm64.deb ... Unpacking python3-mpi4py (3.1.6-1) ... Selecting previously unselected package python3-vtk9. Preparing to unpack .../767-python3-vtk9_9.1.0+really9.1.0+dfsg2-8_arm64.deb ... Unpacking python3-vtk9 (9.1.0+really9.1.0+dfsg2-8) ... Selecting previously unselected package tcl8.6. Preparing to unpack .../768-tcl8.6_8.6.14+dfsg-1_arm64.deb ... Unpacking tcl8.6 (8.6.14+dfsg-1) ... Selecting previously unselected package tcl8.6-dev:arm64. Preparing to unpack .../769-tcl8.6-dev_8.6.14+dfsg-1_arm64.deb ... Unpacking tcl8.6-dev:arm64 (8.6.14+dfsg-1) ... Selecting previously unselected package tcl. Preparing to unpack .../770-tcl_8.6.14_arm64.deb ... Unpacking tcl (8.6.14) ... Selecting previously unselected package tcl-dev:arm64. Preparing to unpack .../771-tcl-dev_8.6.14_arm64.deb ... Unpacking tcl-dev:arm64 (8.6.14) ... Selecting previously unselected package tk8.6. Preparing to unpack .../772-tk8.6_8.6.14-1_arm64.deb ... Unpacking tk8.6 (8.6.14-1) ... Selecting previously unselected package tk8.6-dev:arm64. Preparing to unpack .../773-tk8.6-dev_8.6.14-1_arm64.deb ... Unpacking tk8.6-dev:arm64 (8.6.14-1) ... Selecting previously unselected package tk. Preparing to unpack .../774-tk_8.6.14_arm64.deb ... Unpacking tk (8.6.14) ... Selecting previously unselected package tk-dev:arm64. Preparing to unpack .../775-tk-dev_8.6.14_arm64.deb ... Unpacking tk-dev:arm64 (8.6.14) ... Selecting previously unselected package vtk9. Preparing to unpack .../776-vtk9_9.1.0+really9.1.0+dfsg2-8_arm64.deb ... Unpacking vtk9 (9.1.0+really9.1.0+dfsg2-8) ... Selecting previously unselected package libvtk9-dev. Preparing to unpack .../777-libvtk9-dev_9.1.0+really9.1.0+dfsg2-8_arm64.deb ... Unpacking libvtk9-dev (9.1.0+really9.1.0+dfsg2-8) ... Selecting previously unselected package libxfixes-dev:arm64. Preparing to unpack .../778-libxfixes-dev_1%3a6.0.0-2+b1_arm64.deb ... Unpacking libxfixes-dev:arm64 (1:6.0.0-2+b1) ... Selecting previously unselected package libxi-dev:arm64. Preparing to unpack .../779-libxi-dev_2%3a1.8.1-1_arm64.deb ... Unpacking libxi-dev:arm64 (2:1.8.1-1) ... Selecting previously unselected package libxslt1.1:arm64. Preparing to unpack .../780-libxslt1.1_1.1.35-1+b1_arm64.deb ... Unpacking libxslt1.1:arm64 (1.1.35-1+b1) ... Selecting previously unselected package lmodern. Preparing to unpack .../781-lmodern_2.005-1_all.deb ... Unpacking lmodern (2.005-1) ... Selecting previously unselected package preview-latex-style. Preparing to unpack .../782-preview-latex-style_13.2-1_all.deb ... Unpacking preview-latex-style (13.2-1) ... Selecting previously unselected package python3-pyqt5.sip. Preparing to unpack .../783-python3-pyqt5.sip_12.13.0-1+b1_arm64.deb ... Unpacking python3-pyqt5.sip (12.13.0-1+b1) ... Selecting previously unselected package python3-pyqt5. Preparing to unpack .../784-python3-pyqt5_5.15.10+dfsg-1+b1_arm64.deb ... Unpacking python3-pyqt5 (5.15.10+dfsg-1+b1) ... Selecting previously unselected package pyqt5-dev-tools. Preparing to unpack .../785-pyqt5-dev-tools_5.15.10+dfsg-1+b1_arm64.deb ... Unpacking pyqt5-dev-tools (5.15.10+dfsg-1+b1) ... Selecting previously unselected package python-babel-localedata. Preparing to unpack .../786-python-babel-localedata_2.14.0-1_all.deb ... Unpacking python-babel-localedata (2.14.0-1) ... Selecting previously unselected package python-matplotlib-data. Preparing to unpack .../787-python-matplotlib-data_3.6.3-2_all.deb ... Unpacking python-matplotlib-data (3.6.3-2) ... Selecting previously unselected package python3-alabaster. Preparing to unpack .../788-python3-alabaster_0.7.12-1_all.deb ... Unpacking python3-alabaster (0.7.12-1) ... Selecting previously unselected package python3-appdirs. Preparing to unpack .../789-python3-appdirs_1.4.4-4_all.deb ... Unpacking python3-appdirs (1.4.4-4) ... Selecting previously unselected package python3-six. Preparing to unpack .../790-python3-six_1.16.0-6_all.deb ... Unpacking python3-six (1.16.0-6) ... Selecting previously unselected package python3-asttokens. Preparing to unpack .../791-python3-asttokens_2.4.1-1_all.deb ... Unpacking python3-asttokens (2.4.1-1) ... Selecting previously unselected package python3-attr. Preparing to unpack .../792-python3-attr_23.2.0-2_all.deb ... Unpacking python3-attr (23.2.0-2) ... Selecting previously unselected package python3-tz. Preparing to unpack .../793-python3-tz_2024.1-2_all.deb ... Unpacking python3-tz (2024.1-2) ... Selecting previously unselected package python3-babel. Preparing to unpack .../794-python3-babel_2.14.0-1_all.deb ... Unpacking python3-babel (2.14.0-1) ... Selecting previously unselected package python3-pyparsing. Preparing to unpack .../795-python3-pyparsing_3.1.2-1_all.deb ... Unpacking python3-pyparsing (3.1.2-1) ... Selecting previously unselected package python3-bibtexparser. Preparing to unpack .../796-python3-bibtexparser_2.0.0b5+really1.4.1-1_all.deb ... Unpacking python3-bibtexparser (2.0.0b5+really1.4.1-1) ... Selecting previously unselected package python3-brotli. Preparing to unpack .../797-python3-brotli_1.1.0-2+b3_arm64.deb ... Unpacking python3-brotli (1.1.0-2+b3) ... Selecting previously unselected package python3-certifi. Preparing to unpack .../798-python3-certifi_2023.11.17-1_all.deb ... Unpacking python3-certifi (2023.11.17-1) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../799-python3-chardet_5.2.0+dfsg-1_all.deb ... Unpacking python3-chardet (5.2.0+dfsg-1) ... Selecting previously unselected package python3-charset-normalizer. Preparing to unpack .../800-python3-charset-normalizer_3.3.2-1_all.deb ... Unpacking python3-charset-normalizer (3.3.2-1) ... Selecting previously unselected package python3-numpy. Preparing to unpack .../801-python3-numpy_1%3a1.26.4+ds-8_arm64.deb ... Unpacking python3-numpy (1:1.26.4+ds-8) ... Selecting previously unselected package python3-contourpy. Preparing to unpack .../802-python3-contourpy_1.0.7-3_arm64.deb ... Unpacking python3-contourpy (1.0.7-3) ... Selecting previously unselected package python3-cycler. Preparing to unpack .../803-python3-cycler_0.12.1-1_all.deb ... Unpacking python3-cycler (0.12.1-1) ... Selecting previously unselected package python3-dateutil. Preparing to unpack .../804-python3-dateutil_2.9.0-2_all.deb ... Unpacking python3-dateutil (2.9.0-2) ... Selecting previously unselected package python3-decorator. Preparing to unpack .../805-python3-decorator_5.1.1-5_all.deb ... Unpacking python3-decorator (5.1.1-5) ... Selecting previously unselected package python3-roman. Preparing to unpack .../806-python3-roman_3.3-3_all.deb ... Unpacking python3-roman (3.3-3) ... Selecting previously unselected package python3-docutils. Preparing to unpack .../807-python3-docutils_0.20.1+dfsg-3_all.deb ... Unpacking python3-docutils (0.20.1+dfsg-3) ... Selecting previously unselected package python3-executing. Preparing to unpack .../808-python3-executing_2.0.1-0.1_all.deb ... Unpacking python3-executing (2.0.1-0.1) ... Selecting previously unselected package python3-scipy. Preparing to unpack .../809-python3-scipy_1.11.4-6_arm64.deb ... Unpacking python3-scipy (1.11.4-6) ... Selecting previously unselected package python3-ufolib2. Preparing to unpack .../810-python3-ufolib2_0.16.0+dfsg1-1_all.deb ... Unpacking python3-ufolib2 (0.16.0+dfsg1-1) ... Selecting previously unselected package python3-mpmath. Preparing to unpack .../811-python3-mpmath_1.3.0-1_all.deb ... Unpacking python3-mpmath (1.3.0-1) ... Selecting previously unselected package python3-sympy. Preparing to unpack .../812-python3-sympy_1.12-7_all.deb ... Unpacking python3-sympy (1.12-7) ... Selecting previously unselected package python3-fs. Preparing to unpack .../813-python3-fs_2.4.16-4_all.deb ... Unpacking python3-fs (2.4.16-4) ... Selecting previously unselected package python3-lxml:arm64. Preparing to unpack .../814-python3-lxml_5.1.0-1_arm64.deb ... Unpacking python3-lxml:arm64 (5.1.0-1) ... Selecting previously unselected package python3-lz4. Preparing to unpack .../815-python3-lz4_4.0.2+dfsg-1+b3_arm64.deb ... Unpacking python3-lz4 (4.0.2+dfsg-1+b3) ... Selecting previously unselected package python3-unicodedata2. Preparing to unpack .../816-python3-unicodedata2_15.1.0+ds-1+b1_arm64.deb ... Unpacking python3-unicodedata2 (15.1.0+ds-1+b1) ... Selecting previously unselected package unicode-data. Preparing to unpack .../817-unicode-data_15.1.0-1_all.deb ... Unpacking unicode-data (15.1.0-1) ... Selecting previously unselected package python3-fonttools. Preparing to unpack .../818-python3-fonttools_4.46.0-1_arm64.deb ... Unpacking python3-fonttools (4.46.0-1) ... Selecting previously unselected package python3-idna. Preparing to unpack .../819-python3-idna_3.6-2_all.deb ... Unpacking python3-idna (3.6-2) ... Selecting previously unselected package python3-imagesize. Preparing to unpack .../820-python3-imagesize_1.4.1-1_all.deb ... Unpacking python3-imagesize (1.4.1-1) ... Selecting previously unselected package python3-parso. Preparing to unpack .../821-python3-parso_0.8.3-1_all.deb ... Unpacking python3-parso (0.8.3-1) ... Selecting previously unselected package python3-typeshed. Preparing to unpack .../822-python3-typeshed_0.0~git20231111.6764465-3_all.deb ... Unpacking python3-typeshed (0.0~git20231111.6764465-3) ... Selecting previously unselected package python3-jedi. Preparing to unpack .../823-python3-jedi_0.19.1+ds1-1_all.deb ... Unpacking python3-jedi (0.19.1+ds1-1) ... Selecting previously unselected package python3-traitlets. Preparing to unpack .../824-python3-traitlets_5.5.0-2_all.deb ... Unpacking python3-traitlets (5.5.0-2) ... Selecting previously unselected package python3-matplotlib-inline. Preparing to unpack .../825-python3-matplotlib-inline_0.1.6-2_all.deb ... Unpacking python3-matplotlib-inline (0.1.6-2) ... Selecting previously unselected package python3-ptyprocess. Preparing to unpack .../826-python3-ptyprocess_0.7.0-5_all.deb ... Unpacking python3-ptyprocess (0.7.0-5) ... Selecting previously unselected package python3-pexpect. Preparing to unpack .../827-python3-pexpect_4.9-2_all.deb ... Unpacking python3-pexpect (4.9-2) ... Selecting previously unselected package python3-wcwidth. Preparing to unpack .../828-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... Selecting previously unselected package python3-prompt-toolkit. Preparing to unpack .../829-python3-prompt-toolkit_3.0.43-2_all.deb ... Unpacking python3-prompt-toolkit (3.0.43-2) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../830-python3-pygments_2.17.2+dfsg-1_all.deb ... Unpacking python3-pygments (2.17.2+dfsg-1) ... Selecting previously unselected package python3-pure-eval. Preparing to unpack .../831-python3-pure-eval_0.2.2-2_all.deb ... Unpacking python3-pure-eval (0.2.2-2) ... Selecting previously unselected package python3-stack-data. Preparing to unpack .../832-python3-stack-data_0.6.3-1_all.deb ... Unpacking python3-stack-data (0.6.3-1) ... Selecting previously unselected package python3-ipython. Preparing to unpack .../833-python3-ipython_8.20.0-1_all.deb ... Unpacking python3-ipython (8.20.0-1) ... Selecting previously unselected package python3-ipython-genutils. Preparing to unpack .../834-python3-ipython-genutils_0.2.0-6_all.deb ... Unpacking python3-ipython-genutils (0.2.0-6) ... Selecting previously unselected package python3-markupsafe. Preparing to unpack .../835-python3-markupsafe_2.1.5-1_arm64.deb ... Unpacking python3-markupsafe (2.1.5-1) ... Selecting previously unselected package python3-jinja2. Preparing to unpack .../836-python3-jinja2_3.1.3-1_all.deb ... Unpacking python3-jinja2 (3.1.3-1) ... Selecting previously unselected package python3-kiwisolver. Preparing to unpack .../837-python3-kiwisolver_1.4.5-1_arm64.deb ... Unpacking python3-kiwisolver (1.4.5-1) ... Selecting previously unselected package python3-pil:arm64. Preparing to unpack .../838-python3-pil_10.3.0-2_arm64.deb ... Unpacking python3-pil:arm64 (10.3.0-2) ... Selecting previously unselected package python3-tk:arm64. Preparing to unpack .../839-python3-tk_3.12.3-1_arm64.deb ... Unpacking python3-tk:arm64 (3.12.3-1) ... Selecting previously unselected package python3-pil.imagetk:arm64. Preparing to unpack .../840-python3-pil.imagetk_10.3.0-2_arm64.deb ... Unpacking python3-pil.imagetk:arm64 (10.3.0-2) ... Selecting previously unselected package python3-matplotlib. Preparing to unpack .../841-python3-matplotlib_3.6.3-2_arm64.deb ... Unpacking python3-matplotlib (3.6.3-2) ... Selecting previously unselected package python3-minieigen. Preparing to unpack .../842-python3-minieigen_0.50.3+dfsg1-13+b7_arm64.deb ... Unpacking python3-minieigen (0.50.3+dfsg1-13+b7) ... Selecting previously unselected package python3-pygraphviz. Preparing to unpack .../843-python3-pygraphviz_1.12-1_arm64.deb ... Unpacking python3-pygraphviz (1.12-1) ... Selecting previously unselected package python3-pyqt5.qtsvg. Preparing to unpack .../844-python3-pyqt5.qtsvg_5.15.10+dfsg-1+b1_arm64.deb ... Unpacking python3-pyqt5.qtsvg (5.15.10+dfsg-1+b1) ... Selecting previously unselected package python3-urllib3. Preparing to unpack .../845-python3-urllib3_1.26.18-2_all.deb ... Unpacking python3-urllib3 (1.26.18-2) ... Selecting previously unselected package python3-requests. Preparing to unpack .../846-python3-requests_2.31.0+dfsg-2_all.deb ... Unpacking python3-requests (2.31.0+dfsg-2) ... Selecting previously unselected package python3-snowballstemmer. Preparing to unpack .../847-python3-snowballstemmer_2.2.0-4_all.deb ... Unpacking python3-snowballstemmer (2.2.0-4) ... Selecting previously unselected package sphinx-common. Preparing to unpack .../848-sphinx-common_7.2.6-6_all.deb ... Unpacking sphinx-common (7.2.6-6) ... Selecting previously unselected package python3-sphinx. Preparing to unpack .../849-python3-sphinx_7.2.6-6_all.deb ... Unpacking python3-sphinx (7.2.6-6) ... Selecting previously unselected package python3-xlib. Preparing to unpack .../850-python3-xlib_0.33-2_all.deb ... Unpacking python3-xlib (0.33-2) ... Selecting previously unselected package teckit. Preparing to unpack .../851-teckit_2.5.12+ds1-1_arm64.deb ... Unpacking teckit (2.5.12+ds1-1) ... Selecting previously unselected package xdg-utils. Preparing to unpack .../852-xdg-utils_1.1.3-4.1_all.deb ... Unpacking xdg-utils (1.1.3-4.1) ... Selecting previously unselected package texlive-base. Preparing to unpack .../853-texlive-base_2023.20240207-1_all.deb ... Unpacking texlive-base (2023.20240207-1) ... Selecting previously unselected package texlive-fonts-recommended. Preparing to unpack .../854-texlive-fonts-recommended_2023.20240207-1_all.deb ... Unpacking texlive-fonts-recommended (2023.20240207-1) ... Selecting previously unselected package texlive-plain-generic. Preparing to unpack .../855-texlive-plain-generic_2023.20240207-1_all.deb ... Unpacking texlive-plain-generic (2023.20240207-1) ... Selecting previously unselected package texlive-lang-arabic. Preparing to unpack .../856-texlive-lang-arabic_2023.20240207-1_all.deb ... Unpacking texlive-lang-arabic (2023.20240207-1) ... Selecting previously unselected package texlive-latex-base. Preparing to unpack .../857-texlive-latex-base_2023.20240207-1_all.deb ... Unpacking texlive-latex-base (2023.20240207-1) ... Selecting previously unselected package texlive-lang-cjk. Preparing to unpack .../858-texlive-lang-cjk_2023.20240207-1_all.deb ... Unpacking texlive-lang-cjk (2023.20240207-1) ... Selecting previously unselected package texlive-lang-chinese. Preparing to unpack .../859-texlive-lang-chinese_2023.20240207-1_all.deb ... Unpacking texlive-lang-chinese (2023.20240207-1) ... Selecting previously unselected package texlive-lang-cyrillic. Preparing to unpack .../860-texlive-lang-cyrillic_2023.20240207-1_all.deb ... Unpacking texlive-lang-cyrillic (2023.20240207-1) ... Selecting previously unselected package texlive-lang-english. Preparing to unpack .../861-texlive-lang-english_2023.20240207-1_all.deb ... Unpacking texlive-lang-english (2023.20240207-1) ... Selecting previously unselected package texlive-lang-european. Preparing to unpack .../862-texlive-lang-european_2023.20240207-1_all.deb ... Unpacking texlive-lang-european (2023.20240207-1) ... Selecting previously unselected package texlive-lang-french. Preparing to unpack .../863-texlive-lang-french_2023.20240207-1_all.deb ... Unpacking texlive-lang-french (2023.20240207-1) ... Selecting previously unselected package texlive-lang-german. Preparing to unpack .../864-texlive-lang-german_2023.20240207-1_all.deb ... Unpacking texlive-lang-german (2023.20240207-1) ... Selecting previously unselected package texlive-lang-italian. Preparing to unpack .../865-texlive-lang-italian_2023.20240207-1_all.deb ... Unpacking texlive-lang-italian (2023.20240207-1) ... Selecting previously unselected package texlive-lang-polish. Preparing to unpack .../866-texlive-lang-polish_2023.20240207-1_all.deb ... Unpacking texlive-lang-polish (2023.20240207-1) ... Selecting previously unselected package texlive-lang-spanish. Preparing to unpack .../867-texlive-lang-spanish_2023.20240207-1_all.deb ... Unpacking texlive-lang-spanish (2023.20240207-1) ... Selecting previously unselected package texlive-luatex. Preparing to unpack .../868-texlive-luatex_2023.20240207-1_all.deb ... Unpacking texlive-luatex (2023.20240207-1) ... Selecting previously unselected package texlive-lang-czechslovak. Preparing to unpack .../869-texlive-lang-czechslovak_2023.20240207-1_all.deb ... Unpacking texlive-lang-czechslovak (2023.20240207-1) ... Selecting previously unselected package texlive-lang-greek. Preparing to unpack .../870-texlive-lang-greek_2023.20240207-1_all.deb ... Unpacking texlive-lang-greek (2023.20240207-1) ... Selecting previously unselected package texlive-lang-japanese. Preparing to unpack .../871-texlive-lang-japanese_2023.20240207-1_all.deb ... Unpacking texlive-lang-japanese (2023.20240207-1) ... Selecting previously unselected package texlive-lang-korean. Preparing to unpack .../872-texlive-lang-korean_2023.20240207-1_all.deb ... Unpacking texlive-lang-korean (2023.20240207-1) ... Selecting previously unselected package texlive-lang-other. Preparing to unpack .../873-texlive-lang-other_2023.20240207-1_all.deb ... Unpacking texlive-lang-other (2023.20240207-1) ... Selecting previously unselected package texlive-lang-portuguese. Preparing to unpack .../874-texlive-lang-portuguese_2023.20240207-1_all.deb ... Unpacking texlive-lang-portuguese (2023.20240207-1) ... Selecting previously unselected package texlive-lang-all. Preparing to unpack .../875-texlive-lang-all_2023.20240207-1_all.deb ... Unpacking texlive-lang-all (2023.20240207-1) ... Selecting previously unselected package texlive-latex-recommended. Preparing to unpack .../876-texlive-latex-recommended_2023.20240207-1_all.deb ... Unpacking texlive-latex-recommended (2023.20240207-1) ... Selecting previously unselected package texlive-pictures. Preparing to unpack .../877-texlive-pictures_2023.20240207-1_all.deb ... Unpacking texlive-pictures (2023.20240207-1) ... Selecting previously unselected package texlive-latex-extra. Preparing to unpack .../878-texlive-latex-extra_2023.20240207-1_all.deb ... Unpacking texlive-latex-extra (2023.20240207-1) ... Selecting previously unselected package tipa. Preparing to unpack .../879-tipa_2%3a1.3-21_all.deb ... Unpacking tipa (2:1.3-21) ... Selecting previously unselected package texlive-xetex. Preparing to unpack .../880-texlive-xetex_2023.20240207-1_all.deb ... Unpacking texlive-xetex (2023.20240207-1) ... Setting up libgme0:arm64 (0.6.3-7+b1) ... Setting up libchromaprint1:arm64 (1.5.1-5) ... Setting up fonts-tlwg-purisa-otf (1:0.7.3-1) ... Setting up libhwy1t64:arm64 (1.0.7-8.1) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:arm64 (1.5.7-2) ... Setting up libgraphite2-3:arm64 (1.3.14-2) ... Setting up libboost-python1.83.0 (1.83.0-2.1+b1) ... Setting up liblcms2-2:arm64 (2.14-2+b1) ... Setting up libtbbmalloc2:arm64 (2021.11.0-2) ... Setting up libboost-program-options1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up libpixman-1-0:arm64 (0.42.2-1+b1) ... Setting up libudfread0:arm64 (1.1.2-1+b1) ... Setting up libnorm1t64:arm64 (1.5.9+dfsg-3.1) ... Setting up libsharpyuv0:arm64 (1.4.0-0.1) ... Setting up libwayland-server0:arm64 (1.22.0-2.1+b1) ... Setting up libaom3:arm64 (3.8.2-2) ... Setting up libpciaccess0:arm64 (0.17-3+b1) ... Setting up mysql-common (5.8+1.1.0) ... update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up librabbitmq4:arm64 (0.11.0-1+b2) ... Setting up libxau6:arm64 (1:1.0.9-1+b1) ... Setting up libdouble-conversion3:arm64 (3.3.0-1+b1) ... Setting up fonts-unfonts-core (1:1.0.2-080608-18) ... Setting up libboost-stacktrace1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up libkeyutils1:arm64 (1.6.3-3) ... Setting up libboost1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libsodium23:arm64 (1.0.18-1+b1) ... Setting up libicu72:arm64 (72.1-4+b1) ... Setting up libogg0:arm64 (1.3.5-3+b1) ... Setting up libzstd-dev:arm64 (1.5.5+dfsg2-2) ... Setting up liblerc4:arm64 (4.0.0+ds-4+b1) ... Setting up libspeex1:arm64 (1.2.1-2+b1) ... Setting up proj-data (9.4.0-1) ... Setting up libshine3:arm64 (3.1.1-2+b1) ... Setting up bsdextrautils (2.40.1-1) ... Setting up libboost-nowide1.83.0 (1.83.0-2.1+b1) ... Setting up libglvnd-core-dev:arm64 (1.7.0-1+b1) ... Setting up hdf5-helpers (1.10.10+repack-3.3) ... Setting up fonts-gfs-porson (1.1-7) ... Setting up hicolor-icon-theme (0.17-2) ... Setting up libx264-164:arm64 (2:0.164.3108+git31e19f9-1) ... Setting up libboost-date-time1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up libtwolame0:arm64 (0.4.0-2+b1) ... Setting up fonts-tlwg-umpush-otf (1:0.7.3-1) ... Setting up libmbedcrypto7t64:arm64 (2.28.8-1) ... Setting up java-common (0.75) ... Setting up fonts-tlwg-garuda-otf (1:0.7.3-1) ... Setting up fonts-arphic-bkai00mp (2.10-21) ... Setting up libdatrie1:arm64 (0.2.13-3) ... Setting up libboost-json1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up libboost-timer1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up libqhull8.0:arm64 (2020.2-6+b1) ... Setting up libgsm1:arm64 (1.0.22-1+b1) ... Setting up libgeos3.12.1t64:arm64 (3.12.1-3) ... Setting up libsoxr0:arm64 (0.1.3-4+b1) ... Setting up libcbor0.10:arm64 (0.10.2-1.1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:arm64 (0.2.5-1+b1) ... Setting up libglvnd0:arm64 (1.7.0-1+b1) ... Setting up fonts-tlwg-typo-otf (1:0.7.3-1) ... Setting up fonts-arphic-gkai00mp (2.11-16) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libcodec2-1.2:arm64 (1.2.0-2+b1) ... Setting up libgeos-c1t64:arm64 (3.12.1-3) ... Setting up fonts-lyx (2.4.0~RC4-1) ... Setting up fonts-sil-padauk (5.001-1) ... Setting up libijs-0.35:arm64 (0.35-15.1+b1) ... Setting up libboost-regex1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up libdebhelper-perl (13.15.3) ... Setting up libgs-common (10.03.0~dfsg-1) ... Setting up libbrotli1:arm64 (1.1.0-2+b3) ... Setting up libfontbox-java (1:1.8.16-5) ... Setting up libboost-system1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up liblab-gamut1:arm64 (2.42.2-9+b1) ... Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... Setting up libqglviewer-headers (2.8.0+dfsg1-2.1) ... Setting up libuv1t64:arm64 (1.48.0-1.1) ... Setting up libboost-context1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up libmagic1t64:arm64 (1:5.45-3) ... Setting up libboost-program-options1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libboost-random1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up x11-common (1:7.7+23) ... invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libsensors-config (1:3.6.0-9) ... Setting up libpsl5t64:arm64 (0.21.2-1.1) ... Setting up libnghttp2-14:arm64 (1.61.0-1+b1) ... Setting up fonts-tlwg-norasi-otf (1:0.7.3-1) ... Setting up fonts-tlwg-mono-otf (1:0.7.3-1) ... Setting up libdeflate0:arm64 (1.20-1) ... Setting up libwebpdecoder3:arm64 (1.4.0-0.1) ... Setting up libboost-thread1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up gettext-base (0.21-14+b1) ... Setting up m4 (1.4.19-4) ... Setting up libevent-2.1-7t64:arm64 (2.1.12-stable-8.1+b3) ... Setting up libqhull-r8.0:arm64 (2020.2-6+b1) ... Setting up xkb-data (2.41-2) ... Setting up fonts-arphic-bsmi00lp (2.10-18) ... Setting up fonts-arphic-gbsn00lp (2.11-16) ... Setting up libmetis5:arm64 (5.1.0.dfsg-7+b1) ... Setting up libsvtav1enc1d1:arm64 (1.7.0+dfsg-2+b1) ... Setting up libcom-err2:arm64 (1.47.1~rc2-1) ... Setting up libldl3:arm64 (1:7.7.0+dfsg-2) ... Setting up file (1:5.45-3) ... Setting up libogg-dev:arm64 (1.3.5-3+b1) ... Setting up libmpg123-0t64:arm64 (1.32.6-3) ... Setting up libboost-filesystem1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up libcjson1:arm64 (1.7.17-2) ... Setting up libxvidcore4:arm64 (2:1.3.7-1+b1) ... Setting up libffi-dev:arm64 (3.4.6-1) ... Setting up libpthread-stubs0-dev:arm64 (0.4-1+b1) ... Setting up libjbig0:arm64 (2.1-6.1+b1) ... Setting up libboost-url1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up librav1e0:arm64 (0.7.1-2) ... Setting up libpcre2-16-0:arm64 (10.42-4+b1) ... Setting up libaec0:arm64 (1.1.3-1) ... Setting up gdal-data (3.8.5+dfsg-1) ... Setting up libopengl0:arm64 (1.7.0-1+b1) ... Setting up fonts-hosny-amiri (1.000-1) ... Setting up libelf1t64:arm64 (0.191-1+b1) ... Setting up python-babel-localedata (2.14.0-1) ... Setting up libsnappy1v5:arm64 (1.2.0-2) ... Setting up poppler-data (0.4.12-1) ... Setting up libkrb5support0:arm64 (1.20.1-6+b1) ... Setting up libaom-dev:arm64 (3.8.2-2) ... Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg1-6) ... Setting up librist4:arm64 (0.2.10+dfsg-2) ... Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' Local time is now: Sun Jun 22 01:22:59 UTC 2025. Universal Time is now: Sun Jun 22 01:22:59 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libboost-atomic1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up unicode-data (15.1.0-1) ... Setting up libsysprof-capture-4-dev:arm64 (46.0-1) ... Setting up mariadb-common (1:10.11.7-4) ... update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libasound2-data (1.2.11-1) ... Setting up libboost-serialization1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up libbtf2:arm64 (1:7.7.0+dfsg-2) ... Setting up fonts-unfonts-extra (1:1.0.2-080608+dfsg-11) ... Setting up fonts-tlwg-typewriter-otf (1:0.7.3-1) ... Setting up libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1) ... Setting up xtrans-dev (1.4.0-1) ... Setting up libboost-numpy1.83.0 (1.83.0-2.1+b1) ... Setting up libfontenc1:arm64 (1:1.1.8-1) ... Setting up autotools-dev (20220109.1) ... Setting up libz3-4:arm64 (4.8.12-3.1+b2) ... Setting up libpcre2-32-0:arm64 (10.42-4+b1) ... Setting up libglib2.0-0t64:arm64 (2.80.2-1) ... No schema files found: doing nothing. Setting up libglib2.0-data (2.80.2-1) ... Setting up libutfcpp-dev (3.2.5+really3.2.4-2) ... Setting up libpkgconf3:arm64 (1.8.1-1+b2) ... Setting up libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-2+b1) ... Setting up libgles2:arm64 (1.7.0-1+b1) ... Setting up libasound2t64:arm64 (1.2.11-1+b1) ... Setting up libmunge2:arm64 (0.5.15-4) ... Setting up libexpat1-dev:arm64 (2.6.2-1) ... Setting up fonts-tlwg-loma-otf (1:0.7.3-1) ... Setting up libjpeg62-turbo:arm64 (1:2.1.5-3) ... Setting up qt5-qmake-bin (5.15.10+dfsg-7.2+b1) ... Setting up libzzip-0-13t64:arm64 (0.13.72+dfsg.1-1.2+b1) ... Setting up libva2:arm64 (2.21.0-1) ... Setting up fonts-tlwg-laksaman-otf (1:0.7.3-1) ... Setting up libsqlite3-dev:arm64 (3.45.3-1) ... Setting up libboost-program-options-dev:arm64 (1.83.0.2+b2) ... Setting up libx11-data (2:1.8.7-1) ... Setting up libjpeg62-turbo-dev:arm64 (1:2.1.5-3) ... Setting up libnspr4:arm64 (2:4.35-1.1+b1) ... Setting up libboost-chrono1.83.0t64:arm64 (1.83.0-2.1+b1) ... Setting up libjbig2dec0:arm64 (0.20-1+b2) ... Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b4) ... Setting up libteckit0:arm64 (2.5.12+ds1-1) ... Setting up uuid-dev:arm64 (2.40.1-1) ... Setting up libpathplan4:arm64 (2.42.2-9+b1) ... Setting up libapache-pom-java (29-2) ... Setting up libavahi-common-data:arm64 (0.8-13+b2) ... Setting up libgeos-dev (3.12.1-3) ... Setting up libann0 (1.1.2+doc-9+b1) ... Setting up libncurses6:arm64 (6.5-2) ... Setting up libgles1:arm64 (1.7.0-1+b1) ... Setting up libdbus-1-3:arm64 (1.14.10-4+b1) ... Setting up ruby-net-telnet (0.2.0-1) ... Setting up xfonts-encodings (1:1.0.4-2.2) ... Setting up libfribidi0:arm64 (1.0.13-3+b1) ... Setting up libopus0:arm64 (1.4-1+b1) ... Setting up t1utils (1.41-4) ... Setting up libtexlua53-5:arm64 (2023.20230311.66589-9+b2) ... Setting up libimagequant0:arm64 (2.18.0-1+b1) ... Setting up libproc2-0:arm64 (2:4.0.4-4) ... Setting up fonts-dejavu-mono (2.37-8) ... Setting up libssl-dev:arm64 (3.2.1-3) ... Setting up libboost-nowide1.83-dev (1.83.0-2.1+b1) ... Setting up libpng16-16t64:arm64 (1.6.43-5) ... Setting up libhwloc15:arm64 (2.10.0-1+b1) ... Setting up libboost-stacktrace1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libvorbis0a:arm64 (1.3.7-2) ... Setting up libidn12:arm64 (1.42-2) ... Setting up libtcl8.6:arm64 (8.6.14+dfsg-1) ... Setting up autopoint (0.21-14) ... Setting up libboost-numpy1.83-dev (1.83.0-2.1+b1) ... Setting up libjsoncpp25:arm64 (1.9.5-6+b2) ... Setting up icu-devtools (72.1-4+b1) ... Setting up liblz4-dev:arm64 (1.9.4-2) ... Setting up libmariadb3:arm64 (1:10.11.7-4) ... Setting up fonts-dejavu-core (2.37-8) ... Setting up unixodbc-common (2.3.12-1) ... Setting up libqhullcpp8.0:arm64 (2020.2-6+b1) ... Setting up libsepol-dev:arm64 (3.5-2+b1) ... Setting up libpcsclite1:arm64 (2.0.3-1) ... Setting up pkgconf-bin (1.8.1-1+b2) ... Setting up libsensors5:arm64 (1:3.6.0-9) ... Setting up liblerc-dev:arm64 (4.0.0+ds-4+b1) ... Setting up libjxl0.7:arm64 (0.7.0-10.2+b3) ... Setting up libk5crypto3:arm64 (1.20.1-6+b1) ... Setting up libltdl7:arm64 (2.4.7-7+b1) ... Setting up libglapi-mesa:arm64 (24.0.7-1) ... Setting up libqhull-dev:arm64 (2020.2-6+b1) ... Setting up libboost-test1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up fonts-tlwg-waree-otf (1:0.7.3-1) ... Setting up libkpathsea6:arm64 (2023.20230311.66589-9+b2) ... Setting up libsasl2-2:arm64 (2.1.28+dfsg1-6) ... Setting up libgfortran5:arm64 (14-20240330-1) ... Setting up libdouble-conversion-dev:arm64 (3.3.0-1+b1) ... Setting up libboost-fiber1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up libvulkan1:arm64 (1.3.280.0-1) ... Setting up libboost-atomic1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up autoconf (2.71-3) ... Setting up fonts-tlwg-sawasdee-otf (1:0.7.3-1) ... Setting up libwebp7:arm64 (1.4.0-0.1) ... Setting up ruby-webrick (1.8.1-1) ... Setting up liblzma-dev:arm64 (5.6.1+really5.4.5-1) ... Setting up libgif7:arm64 (5.2.2-1) ... Setting up zlib1g-dev:arm64 (1:1.3.dfsg-3.1) ... Setting up fonts-tlwg-typist-otf (1:0.7.3-1) ... Setting up libodbc2:arm64 (2.3.12-1+b2) ... Setting up liburiparser1:arm64 (0.9.7+dfsg-2+b1) ... Setting up libboost-atomic-dev:arm64 (1.83.0.2+b2) ... Setting up libnuma1:arm64 (2.0.18-1) ... Setting up libpcre2-posix3:arm64 (10.42-4+b1) ... Setting up libfyba0t64:arm64 (4.1.1-11) ... Setting up libvpx9:arm64 (1.14.0-2) ... Setting up dwz (0.15-1+b1) ... Setting up librttopo1:arm64 (1.1.0-3+b1) ... Setting up libsrt1.5-gnutls:arm64 (1.5.3-1+b2) ... Setting up libdav1d7:arm64 (1.4.1-1) ... Setting up libmtdev1t64:arm64 (1.1.6-1.2) ... Setting up fonts-gfs-baskerville (1.1-6) ... Setting up sensible-utils (0.0.22) ... Setting up libminizip1t64:arm64 (1:1.3.dfsg-3.1) ... Setting up ocl-icd-libopencl1:arm64 (2.3.2-1+b1) ... Setting up libgif-dev:arm64 (5.2.2-1) ... Setting up libxshmfence1:arm64 (1.3-1+b1) ... Setting up libboost-exception1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up at-spi2-common (2.52.0-1) ... Setting up librhash0:arm64 (1.4.3-3+b1) ... Setting up libtiff6:arm64 (4.5.1+git230720-4) ... Setting up libboost-stacktrace-dev:arm64 (1.83.0.2+b2) ... Setting up libuchardet0:arm64 (0.0.8-1+b1) ... Setting up procps (2:4.0.4-4) ... Setting up libjson-perl (4.10000-1) ... Setting up libblosc1:arm64 (1.21.5+ds-1+b1) ... Setting up libnl-3-200:arm64 (3.7.0-0.3) ... Setting up libboost-graph1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up openmpi-common (4.1.6-13.3) ... Setting up libmd4c0:arm64 (0.4.8-1+b1) ... Setting up fonts-lmodern (2.005-1) ... Setting up libboost-container1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up libsuitesparseconfig7:arm64 (1:7.7.0+dfsg-2) ... Setting up libopenjp2-7:arm64 (2.5.0-2+b3) ... Setting up libsub-override-perl (0.10-1) ... Setting up libthai-data (0.1.29-2) ... Setting up xorg-sgml-doctools (1:1.11-1.1) ... Setting up netbase (6.4) ... Setting up libabsl20230802:arm64 (20230802.1-4) ... Setting up libgts-0.7-5t64:arm64 (0.7.6+darcs121130-5.2) ... Setting up sgml-base (1.31) ... Setting up fonts-baekmuk (2.2-13) ... Setting up libboost-type-erasure1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up libgtk2.0-common (2.24.33-4) ... Setting up cmake-data (3.29.3-1) ... Setting up libcdt5:arm64 (2.42.2-9+b1) ... Setting up libkrb5-3:arm64 (1.20.1-6+b1) ... Setting up libcgraph6:arm64 (2.42.2-9+b1) ... Setting up libboost-dev:arm64 (1.83.0.2+b2) ... Setting up libevent-core-2.1-7t64:arm64 (2.1.12-stable-8.1+b3) ... Setting up libglu1-mesa:arm64 (9.0.2-1.1+b1) ... Setting up libboost-system1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libssh2-1t64:arm64 (1.11.0-4.1+b2) ... Setting up libboost-math1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up libopengl-dev:arm64 (1.7.0-1+b1) ... Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Setting up libfido2-1:arm64 (1.14.0-1+b2) ... Setting up fonts-tlwg-kinnari-otf (1:0.7.3-1) ... Setting up libde265-0:arm64 (1.0.15-1+b1) ... Setting up libsharpyuv-dev:arm64 (1.4.0-0.1) ... Setting up libkmlbase1t64:arm64 (1.3.0-12) ... Setting up libgfortran-13-dev:arm64 (13.2.0-25) ... Setting up python-matplotlib-data (3.6.3-2) ... Setting up openssl (3.2.1-3) ... Setting up libwebpmux3:arm64 (1.4.0-0.1) ... Setting up libbsd0:arm64 (0.12.2-1) ... Setting up libtiffxx6:arm64 (4.5.1+git230720-4) ... Setting up libdeflate-dev:arm64 (1.20-1) ... Setting up libdrm-common (2.4.120-2) ... Setting up libyuv0:arm64 (0.0~git202401110.af6ac82-1) ... Setting up libjson-c5:arm64 (0.17-1+b1) ... Setting up libevdev2:arm64 (1.13.1+dfsg-1+b1) ... Setting up readline-common (8.2-4) ... Setting up libicu-dev:arm64 (72.1-4+b1) ... Setting up ruby-xmlrpc (0.3.2-2) ... Setting up libxml2:arm64 (2.9.14+dfsg-1.3+b3) ... Setting up xdg-utils (1.1.3-4.1) ... update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode Setting up liblocale-gettext-perl (1.07-7) ... Setting up libbrotli-dev:arm64 (1.1.0-2+b3) ... Setting up libboost1.83-tools-dev (1.83.0-2.1+b1) ... Setting up libgudev-1.0-0:arm64 (238-5) ... Setting up libzvbi-common (0.2.42-2) ... Setting up qtchooser (66-2) ... Setting up libmp3lame0:arm64 (3.100-6+b2) ... Setting up libsz2:arm64 (1.1.3-1) ... Setting up libvorbisenc2:arm64 (1.3.7-2) ... Setting up libsynctex2:arm64 (2023.20230311.66589-9+b2) ... Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Setting up libodbccr2:arm64 (2.3.12-1+b2) ... Setting up gdal-plugins:arm64 (3.8.5+dfsg-1+b1) ... Setting up libwacom-common (2.10.0-2) ... Setting up libbz2-dev:arm64 (1.0.8-5.1) ... Setting up libxkbcommon0:arm64 (1.6.0-1+b1) ... Setting up libpotrace0:arm64 (1.16-2+b1) ... Setting up libwayland-client0:arm64 (1.22.0-2.1+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up x11proto-dev (2024.1-1) ... Setting up teckit (2.5.12+ds1-1) ... Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up libblkid-dev:arm64 (2.40.1-1) ... Setting up librttopo-dev:arm64 (1.1.0-3+b1) ... Setting up libice6:arm64 (2:1.0.10-1+b1) ... Setting up libjsoncpp-dev:arm64 (1.9.5-6+b2) ... Setting up libodbcinst2:arm64 (2.3.12-1+b2) ... Setting up libxdmcp6:arm64 (1:1.1.2-3+b1) ... Setting up tcl8.6 (8.6.14+dfsg-1) ... Setting up libboost-wave1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up libkmlxsd1t64:arm64 (1.3.0-12) ... Setting up libxcb1:arm64 (1.15-1) ... Setting up gettext (0.21-14+b1) ... Setting up libboost-coroutine1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up libopenblas0-pthread:arm64 (0.3.27+ds-2) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/openblas-pthread/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode update-alternatives: using /usr/lib/aarch64-linux-gnu/openblas-pthread/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode update-alternatives: using /usr/lib/aarch64-linux-gnu/openblas-pthread/libopenblas.so.0 to provide /usr/lib/aarch64-linux-gnu/libopenblas.so.0 (libopenblas.so.0-aarch64-linux-gnu) in auto mode Setting up libgmp-dev:arm64 (2:6.3.0+dfsg-2+b1) ... Setting up libxcb-xfixes0:arm64 (1.15-1) ... Setting up libamd3:arm64 (1:7.7.0+dfsg-2) ... Setting up libatk1.0-0t64:arm64 (2.52.0-1) ... Setting up libpdfbox-java (1:1.8.16-5) ... Setting up libxau-dev:arm64 (1:1.0.9-1+b1) ... Setting up libboost-chrono1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up qt5-qmake:arm64 (5.15.10+dfsg-7.2+b1) ... Setting up libpcre2-dev:arm64 (10.42-4+b1) ... Setting up libzvbi0t64:arm64 (0.2.42-2) ... Setting up libxcb-xinput0:arm64 (1.15-1) ... Setting up libice-dev:arm64 (2:1.0.10-1+b1) ... Setting up libboost-math1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libtool (2.4.7-7) ... Setting up libcolamd3:arm64 (1:7.7.0+dfsg-2) ... Setting up libgirepository-2.0-0:arm64 (2.80.2-1) ... Setting up libblosc-dev:arm64 (1.21.5+ds-1+b1) ... Setting up libspex3:arm64 (1:7.7.0+dfsg-2) ... Setting up libxcb-render0:arm64 (1.15-1) ... Setting up libboost-chrono-dev:arm64 (1.83.0.2+b2) ... Setting up libwacom9:arm64 (2.10.0-2) ... Setting up libselinux1-dev:arm64 (3.5-2+b2) ... Setting up libsuitesparse-mongoose3:arm64 (1:7.7.0+dfsg-2) ... Setting up libevent-pthreads-2.1-7t64:arm64 (2.1.12-stable-8.1+b3) ... Setting up libboost-log1.83.0 (1.83.0-2.1+b1) ... Setting up fontconfig-config (2.15.0-1.1) ... Setting up libjson-c-dev:arm64 (0.17-1+b1) ... Setting up libmetis-dev (5.1.0.dfsg-7+b1) ... Setting up libboost-math-dev:arm64 (1.83.0.2+b2) ... Setting up libfyba-dev:arm64 (4.1.1-11) ... Setting up libxcb-glx0:arm64 (1.15-1) ... Setting up libwebpdemux2:arm64 (1.4.0-0.1) ... Setting up tcl8.6-dev:arm64 (8.6.14+dfsg-1) ... Setting up libedit2:arm64 (3.1-20230828-1+b1) ... Setting up libevent-openssl-2.1-7t64:arm64 (2.1.12-stable-8.1+b3) ... Setting up libboost-system-dev:arm64 (1.83.0.2+b2) ... Setting up libpng-dev:arm64 (1.6.43-5) ... Setting up libcommons-parent-java (56-1) ... Setting up libxcb-keysyms1:arm64 (0.4.0-1+b2) ... Setting up libaec-dev:arm64 (1.1.3-1) ... Setting up libxcb-shape0:arm64 (1.15-1) ... Setting up libavahi-common3:arm64 (0.8-13+b2) ... Setting up libcxsparse4:arm64 (1:7.7.0+dfsg-2) ... Setting up libboost-serialization1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libjpeg-dev:arm64 (1:2.1.5-3) ... Setting up libjbig-dev:arm64 (2.1-6.1+b1) ... Setting up libboost-locale1.83.0:arm64 (1.83.0-2.1+b1) ... Setting up libcommons-logging-java (1.3.0-1) ... Setting up libglib2.0-bin (2.80.2-1) ... Setting up libboost-test1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up gfortran-13-aarch64-linux-gnu (13.2.0-25) ... Setting up libboost-url1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libxcb-render-util0:arm64 (0.3.9-1+b1) ... Setting up libboost-tools-dev (1.83.0.2+b2) ... Setting up libnss3:arm64 (2:3.99-1) ... Setting up libxcb-shm0:arm64 (1.15-1) ... Setting up libboost-filesystem1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libxcb-icccm4:arm64 (0.4.1-1.1+b1) ... Setting up libboost-exception-dev:arm64 (1.83.0.2+b2) ... Setting up libsuperlu6:arm64 (6.0.1+dfsg1-1+b1) ... Setting up libboost-nowide-dev (1.83.0.2+b2) ... Setting up libmpfr-dev:arm64 (4.2.1-1+b1) ... Setting up libldap-2.5-0:arm64 (2.5.17+dfsg-1) ... Setting up libcamd3:arm64 (1:7.7.0+dfsg-2) ... Setting up libxcb-util1:arm64 (0.4.0-1+b1) ... Setting up pkgconf:arm64 (1.8.1-1+b2) ... Setting up libinput-bin (1.25.0-1+b2) ... Setting up libxcb-xkb1:arm64 (1.15-1) ... Setting up libxcb-image0:arm64 (0.4.0-2+b1) ... Setting up libtbbbind-2-5:arm64 (2021.11.0-2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up liburiparser-dev (0.9.7+dfsg-2+b1) ... Setting up libnuma-dev:arm64 (2.0.18-1) ... Setting up libnl-route-3-200:arm64 (3.7.0-0.3) ... Setting up libboost-test-dev:arm64 (1.83.0.2+b2) ... Setting up help2man (1.49.3) ... Setting up libxcb-present0:arm64 (1.15-1) ... Setting up libkmldom1t64:arm64 (1.3.0-12) ... Setting up dh-autoreconf (20) ... Setting up libminizip-dev:arm64 (1:1.3.dfsg-3.1) ... Setting up libltdl-dev:arm64 (2.4.7-7+b1) ... Setting up libthai0:arm64 (0.1.29-2) ... Setting up ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 146 added, 0 removed; done. Setting up libvorbisfile3:arm64 (1.3.7-2) ... Setting up libxdmcp-dev:arm64 (1:1.1.2-3+b1) ... Setting up libxml2-dev:arm64 (2.9.14+dfsg-1.3+b3) ... Setting up libwebp-dev:arm64 (1.4.0-0.1) ... Setting up libxcb-xinerama0:arm64 (1.15-1) ... Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... Setting up libboost-timer1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libptexenc1:arm64 (2023.20230311.66589-9+b2) ... Setting up libllvm17t64:arm64 (1:17.0.6-12) ... Setting up libfreetype6:arm64 (2.13.2+dfsg-1+b4) ... Setting up libtiff-dev:arm64 (4.5.1+git230720-4) ... Setting up libde265-dev:arm64 (1.0.15-1+b1) ... Setting up libopenjp2-7-dev:arm64 (2.5.0-2+b3) ... Setting up libxcb-sync1:arm64 (1.15-1) ... Setting up libboost-container1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up gfortran-13 (13.2.0-25) ... Setting up librbio4:arm64 (1:7.7.0+dfsg-2) ... Setting up libboost-date-time1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libdav1d-dev:arm64 (1.4.1-1) ... Setting up shared-mime-info (2.4-4) ... Setting up libboost-numpy-dev (1.83.0.2+b2) ... Setting up libxkbcommon-x11-0:arm64 (1.6.0-1+b1) ... Setting up libeigen3-dev (3.4.0-4) ... Setting up libgssapi-krb5-2:arm64 (1.20.1-6+b1) ... Setting up libboost-regex1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up pkg-config:arm64 (1.8.1-1+b2) ... Setting up libgav1-1:arm64 (0.19.0-2+b1) ... Setting up libboost-random1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libboost-serialization-dev:arm64 (1.83.0.2+b2) ... Setting up ucf (3.0043+nmu1) ... Setting up libboost-date-time-dev:arm64 (1.83.0.2+b2) ... Setting up libmpc-dev:arm64 (1.3.1-1+b2) ... Setting up libjs-sphinxdoc (7.2.6-6) ... Setting up libevent-extra-2.1-7t64:arm64 (2.1.12-stable-8.1+b3) ... Setting up libhdf4-0-alt:arm64 (4.3.0-1) ... Setting up libccolamd3:arm64 (1:7.7.0+dfsg-2) ... Setting up libx265-199:arm64 (3.5-2+b1) ... Setting up libmariadb-dev (1:10.11.7-4) ... Setting up libreadline8t64:arm64 (8.2-4) ... Setting up libxcb-dri2-0:arm64 (1.15-1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up libgvpr2:arm64 (2.42.2-9+b1) ... Setting up libdrm2:arm64 (2.4.120-2) ... Setting up libnl-3-dev:arm64 (3.7.0-0.3) ... Setting up libfreexl1:arm64 (2.0.0-1+b2) ... Setting up libva-drm2:arm64 (2.21.0-1) ... Setting up libopenblas0:arm64 (0.3.27+ds-2) ... Setting up groff-base (1.23.0-4) ... Setting up libxcb-randr0:arm64 (1.15-1) ... Setting up xml-core (0.19) ... Setting up tcl (8.6.14) ... Setting up libxslt1.1:arm64 (1.1.35-1+b1) ... Setting up libx11-6:arm64 (2:1.8.7-1+b1) ... Setting up libharfbuzz0b:arm64 (8.3.0-2+b1) ... Setting up libgdk-pixbuf-2.0-0:arm64 (2.42.12+dfsg-1) ... Setting up libboost-url-dev:arm64 (1.83.0.2+b2) ... Setting up libhwloc-dev:arm64 (2.10.0-1+b1) ... Setting up libamd-comgr2:arm64 (6.0+git20231212.4510c28+dfsg-3+b1) ... Setting up libfontconfig1:arm64 (2.15.0-1.1) ... Setting up ca-certificates-java (20240118) ... No JRE found. Skipping Java certificates setup. Setting up libbluray2:arm64 (1:1.3.4-1+b1) ... Setting up libmpfrc++-dev (3.7.1+ds-1) ... Setting up libboost-regex-dev:arm64 (1.83.0.2+b2) ... Setting up libxcomposite1:arm64 (1:0.4.5-1+b1) ... Setting up libsm6:arm64 (2:1.2.3-1+b1) ... Setting up libarchive13t64:arm64 (3.7.2-2) ... Setting up unixodbc-dev:arm64 (2.3.12-1+b2) ... Setting up libopenmpt0t64:arm64 (0.7.6-1+b1) ... Setting up libavahi-client3:arm64 (0.8-13+b2) ... Setting up libmount-dev:arm64 (2.40.1-1) ... Setting up libboost-timer-dev:arm64 (1.83.0.2+b2) ... Setting up libboost-filesystem-dev:arm64 (1.83.0.2+b2) ... Setting up liblbfgsb0:arm64 (3.0+dfsg.4-1+b1) ... Setting up libdrm-amdgpu1:arm64 (2.4.120-2) ... Setting up libssh-gcrypt-4:arm64 (0.10.6-2+b1) ... Setting up libopenblas-pthread-dev:arm64 (0.3.27+ds-2) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/openblas-pthread/libblas.so to provide /usr/lib/aarch64-linux-gnu/libblas.so (libblas.so-aarch64-linux-gnu) in auto mode update-alternatives: using /usr/lib/aarch64-linux-gnu/openblas-pthread/liblapack.so to provide /usr/lib/aarch64-linux-gnu/liblapack.so (liblapack.so-aarch64-linux-gnu) in auto mode update-alternatives: using /usr/lib/aarch64-linux-gnu/openblas-pthread/libopenblas.so to provide /usr/lib/aarch64-linux-gnu/libopenblas.so (libopenblas.so-aarch64-linux-gnu) in auto mode Setting up libboost-thread1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libmariadb-dev-compat (1:10.11.7-4) ... Setting up libxcb-dri3-0:arm64 (1.15-1) ... Setting up libinput10:arm64 (1.25.0-1+b2) ... Setting up libpaper1:arm64 (1.1.29+b1) ... Creating config file /etc/papersize with new version Setting up gtk-update-icon-cache (3.24.41-4) ... Setting up libx11-xcb1:arm64 (2:1.8.7-1+b1) ... Setting up libibverbs1:arm64 (50.0-2+b1) ... Setting up fontconfig (2.15.0-1.1) ... Regenerating fonts cache... done. Setting up libavif16:arm64 (1.0.4-3) ... Setting up libcholmod5:arm64 (1:7.7.0+dfsg-2) ... Setting up libdrm-nouveau2:arm64 (2.4.120-2) ... Setting up libarpack2t64:arm64 (3.9.1-1.1+b1) ... Setting up libxdamage1:arm64 (1:1.1.6-1+b1) ... Setting up libboost-json1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libxcb1-dev:arm64 (1.15-1) ... Setting up libboost-wave1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libzmq5:arm64 (4.3.5-1+b2) ... Setting up libxpm4:arm64 (1:3.5.17-1+b1) ... Setting up libboost-locale1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libxrender1:arm64 (1:0.9.10-1.1+b1) ... Setting up libcurl4t64:arm64 (8.7.1-5) ... Setting up libtirpc3t64:arm64 (1.3.4+ds-1.3) ... Setting up libgbm1:arm64 (24.0.7-1) ... Setting up ibverbs-providers:arm64 (50.0-2+b1) ... Setting up libspqr4:arm64 (1:7.7.0+dfsg-2) ... Setting up libogdi4.1:arm64 (4.1.1+ds-4) ... Setting up libsm-dev:arm64 (2:1.2.3-1+b1) ... Setting up libdrm-radeon1:arm64 (2.4.120-2) ... Setting up libboost-iostreams1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up openssh-client (1:9.7p1-5) ... Setting up libfreexl-dev:arm64 (2.0.0-1+b2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpython3.11-stdlib:arm64 (3.11.9-1) ... Setting up libpango-1.0-0:arm64 (1.52.2+ds-1) ... Setting up libgl1-mesa-dri:arm64 (24.0.7-1) ... Setting up libpython3.11t64:arm64 (3.11.9-1) ... Setting up libboost-type-erasure1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libpq5:arm64 (16.3-1) ... Setting up libx11-dev:arm64 (2:1.8.7-1+b1) ... Setting up libcurl3t64-gnutls:arm64 (8.7.1-5) ... Setting up libxext6:arm64 (2:1.3.4-1+b1) ... Setting up libboost-random-dev:arm64 (1.83.0.2+b2) ... Setting up libboost-locale-dev:arm64 (1.83.0.2+b2) ... Setting up libpq-dev (16.3-1) ... Setting up libtbb12:arm64 (2021.11.0-2) ... Setting up rubygems-integration (1.18) ... Setting up libboost-wave-dev:arm64 (1.83.0.2+b2) ... Setting up libkmlengine1t64:arm64 (1.3.0-12) ... Setting up libpaper-utils (1.1.29+b1) ... Setting up libboost-iostreams-dev:arm64 (1.83.0.2+b2) ... Setting up libxerces-c3.2t64:arm64 (3.2.4+debian-1.3) ... Setting up xfonts-utils (1:7.7+6) ... Setting up man-db (2.12.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libboost-graph1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libcairo2:arm64 (1.18.0-3+b1) ... Setting up libboost-container-dev:arm64 (1.83.0.2+b2) ... Setting up libboost-type-erasure-dev:arm64 (1.83.0.2+b2) ... Setting up libxxf86vm1:arm64 (1:1.1.4-1+b2) ... Setting up libfreetype-dev:arm64 (2.13.2+dfsg-1+b4) ... Setting up libboost-context1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libxnvctrl0:arm64 (535.171.04-1) ... Setting up tex-common (6.18) ... update-language: texlive-base not installed and configured, doing nothing! Setting up libnl-route-3-dev:arm64 (3.7.0-0.3) ... Setting up libboost-coroutine1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libopenblas-dev:arm64 (0.3.27+ds-2) ... Setting up libqt5core5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Setting up libegl-mesa0:arm64 (24.0.7-1) ... Setting up libtirpc-dev:arm64 (1.3.4+ds-1.3) ... Setting up libcfitsio10t64:arm64 (4.3.1-1.1+b1) ... Setting up adwaita-icon-theme (46.0-1) ... update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode Setting up libboost-fiber1.83-dev:arm64 (1.83.0-2.1+b1) ... Setting up libxfixes3:arm64 (1:6.0.0-2+b1) ... Setting up libcurl4-openssl-dev:arm64 (8.7.1-5) ... Setting up libklu2:arm64 (1:7.7.0+dfsg-2) ... Setting up libpython3.11-dev:arm64 (3.11.9-1) ... Setting up libxerces-c-dev:arm64 (3.2.4+debian-1.3) ... Setting up libraqm0:arm64 (0.10.1-1+b1) ... Setting up sphinx-common (7.2.6-6) ... Setting up libx265-dev:arm64 (3.5-2+b1) ... Setting up libxinerama1:arm64 (2:1.1.4-3+b1) ... Setting up libxt6t64:arm64 (1:1.2.1-1.2) ... Setting up libevent-dev (2.1.12-stable-8.1+b3) ... Setting up libxrandr2:arm64 (2:1.5.4-1) ... Setting up tcl-dev:arm64 (8.6.14) ... Setting up openjdk-17-jre-headless:arm64 (17.0.11+9-1) ... update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode Setting up libxext-dev:arm64 (2:1.3.4-1+b1) ... Setting up libumfpack6:arm64 (1:7.7.0+dfsg-2) ... Setting up libvdpau1:arm64 (1.5-2+b1) ... Setting up lmodern (2.005-1) ... Setting up libtheora0:arm64 (1.1.1+dfsg.1-16.1+b2) ... Setting up libegl1:arm64 (1.7.0-1+b1) ... Setting up libqt5sql5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Setting up cmake (3.29.3-1+b2) ... Setting up librdmacm1t64:arm64 (50.0-2+b1) ... Setting up libcairo-gobject2:arm64 (1.18.0-3+b1) ... Setting up libboost-coroutine-dev:arm64 (1.83.0.2+b2) ... Setting up libxss1:arm64 (1:1.2.3-1+b1) ... Setting up libtbb-dev:arm64 (2021.11.0-2) ... Setting up libkmlconvenience1t64:arm64 (1.3.0-12) ... Setting up libboost-log1.83-dev (1.83.0-2.1+b1) ... Setting up libboost-json-dev:arm64 (1.83.0.2+b2) ... Setting up libpangoft2-1.0-0:arm64 (1.52.2+ds-1) ... Setting up libhdf5-103-1t64:arm64 (1.10.10+repack-3.3) ... Setting up libsuperlu-dev:arm64 (6.0.1+dfsg1-1+b1) ... Setting up libva-x11-2:arm64 (2.21.0-1) ... Setting up libxrender-dev:arm64 (1:0.9.10-1.1+b1) ... Setting up libboost-log-dev (1.83.0.2+b2) ... Setting up libogdi-dev (4.1.1+ds-4) ... Setting up libcups2t64:arm64 (2.4.7-1.2+b1) ... Setting up libhsakmt1:arm64 (5.7.0-1) ... Setting up libarmadillo12 (1:12.8.2+dfsg-1) ... Setting up libboost-thread-dev:arm64 (1.83.0.2+b2) ... Setting up libpangocairo-1.0-0:arm64 (1.52.2+ds-1) ... Setting up libpython3-stdlib:arm64 (3.11.8-1) ... Setting up libboost-fiber-dev:arm64 (1.83.0.2+b2) ... Setting up default-libmysqlclient-dev:arm64 (1.1.0+b1) ... Setting up libfabric1:arm64 (1.17.0-3+b1) ... Setting up libhdf5-hl-100t64:arm64 (1.10.10+repack-3.3) ... Setting up libboost-graph-dev:arm64 (1.83.0.2+b2) ... Setting up python3.11 (3.11.9-1) ... Setting up libnetcdf19t64:arm64 (1:4.9.2-6) ... Setting up libxft2:arm64 (2.3.6-1+b1) ... Setting up libxmu-headers (2:1.1.3-3) ... Setting up libxmu6:arm64 (2:1.1.3-3+b2) ... Setting up libqt5dbus5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Setting up libarpack2-dev:arm64 (3.9.1-1.1+b1) ... Setting up libglx-mesa0:arm64 (24.0.7-1) ... Setting up libcfitsio-dev:arm64 (4.3.1-1.1+b1) ... Setting up libpython3-dev:arm64 (3.11.8-1) ... Setting up libkmlregionator1t64:arm64 (1.3.0-12) ... Setting up libxi6:arm64 (2:1.8.1-1) ... Setting up libglx0:arm64 (1.7.0-1+b1) ... Setting up libproj25:arm64 (9.4.0-1+b1) ... Setting up libpoppler134:arm64 (24.02.0-4) ... Setting up libfontconfig-dev:arm64 (2.15.0-1.1) ... Setting up python3.11-dev (3.11.9-1) ... Setting up libxtst6:arm64 (2:1.2.3-1.1+b1) ... Setting up libqt5concurrent5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Setting up preview-latex-style (13.2-1) ... Setting up libtk8.6:arm64 (8.6.14-1) ... Setting up libxcursor1:arm64 (1:1.2.1-1+b1) ... Setting up libhdf5-cpp-103-1t64:arm64 (1.10.10+repack-3.3) ... Setting up libqt5network5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Setting up libhdf5-fortran-102t64:arm64 (1.10.10+repack-3.3) ... Setting up libqt5xml5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Setting up debhelper (13.15.3) ... Setting up libparu0:arm64 (1:7.7.0+dfsg-2) ... Setting up libavutil58:arm64 (7:6.1.1-4+b1) ... Setting up python3 (3.11.8-1) ... Setting up dh-exec (0.29) ... Setting up libxaw7:arm64 (2:1.0.14-1+b2) ... Setting up libboost-context-dev:arm64 (1.83.0.2+b2) ... Setting up fonts-urw-base35 (20200910-8) ... Setting up libqt5test5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Setting up libibverbs-dev:arm64 (50.0-2+b1) ... Setting up libxss-dev:arm64 (1:1.2.3-1+b1) ... Setting up libhwloc-plugins:arm64 (2.10.0-1+b1) ... Setting up python3-markupsafe (2.1.5-1) ... Setting up python3-minieigen (0.50.3+dfsg1-13+b7) ... Setting up python3-tz (2024.1-2) ... Setting up libgeotiff5:arm64 (1.7.1-5+b1) ... Setting up librsvg2-2:arm64 (2.58.0+dfsg-1) ... Setting up libxfixes-dev:arm64 (1:6.0.0-2+b1) ... Setting up python3-six (1.16.0-6) ... Setting up python3-pil:arm64 (10.3.0-2) ... Setting up qtbase5-dev-tools (5.15.10+dfsg-7.2+b1) ... Setting up python3-roman (3.3-3) ... Setting up python3-decorator (5.1.1-5) ... Setting up python3-jinja2 (3.1.3-1) ... Setting up python3-packaging (24.0-1) ... Setting up libgl1:arm64 (1.7.0-1+b1) ... Setting up libtheora-dev:arm64 (1.1.1+dfsg.1-16.1+b2) ... Setting up python3-wcwidth (0.2.13+dfsg1-1) ... Setting up python3-pyparsing (3.1.2-1) ... Setting up python3-certifi (2023.11.17-1) ... Setting up python3-typeshed (0.0~git20231111.6764465-3) ... Setting up libswresample4:arm64 (7:6.1.1-4+b1) ... Setting up python3-snowballstemmer (2.2.0-4) ... Setting up libxt-dev:arm64 (1:1.2.1-1.2) ... Setting up libglut3.12:arm64 (3.4.0-1+b1) ... Setting up python3-brotli (1.1.0-2+b3) ... Setting up python3-cycler (0.12.1-1) ... Setting up python3-kiwisolver (1.4.5-1) ... Setting up libproj-dev:arm64 (9.4.0-1+b1) ... Setting up python3-idna (3.6-2) ... Setting up libgtk2.0-0t64:arm64 (2.24.33-4) ... Setting up libpmix2t64:arm64 (5.0.2-3) ... Setting up libglew2.2:arm64 (2.2.0-4+b1) ... Setting up python3-urllib3 (1.26.18-2) ... Setting up libavcodec60:arm64 (7:6.1.1-4+b1) ... Setting up python3-pyqt5.sip (12.13.0-1+b1) ... Setting up texlive-binaries (2023.20230311.66589-9+b2) ... update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode Setting up python3-lxml:arm64 (5.1.0-1) ... Setting up libhsa-runtime64-1 (5.7.1-2) ... Setting up python3-traitlets (5.5.0-2) ... Setting up libglx-dev:arm64 (1.7.0-1+b1) ... Setting up python3-dateutil (2.9.0-2) ... Setting up python3-bibtexparser (2.0.0b5+really1.4.1-1) ... Setting up python3-mpmath (1.3.0-1) ... Setting up libxi-dev:arm64 (2:1.8.1-1) ... Setting up libhdf5-hl-cpp-100t64:arm64 (1.10.10+repack-3.3) ... Setting up python3-lib2to3 (3.12.3-1) ... Setting up python3-appdirs (1.4.4-4) ... Setting up texlive-base (2023.20240207-1) ... tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/tex-ini-files/pdftexconfig.tex Setting up libgl-dev:arm64 (1.7.0-1+b1) ... Setting up libpmix-dev:arm64 (5.0.2-3) ... Setting up libswscale7:arm64 (7:6.1.1-4+b1) ... Setting up python3-imagesize (1.4.1-1) ... Setting up libxft-dev:arm64 (2.3.6-1+b1) ... Setting up python3-ptyprocess (0.7.0-5) ... Setting up libspatialite8t64:arm64 (5.1.0-3+b1) ... Setting up python3-pkg-resources (68.1.2-2) ... Setting up python3-prompt-toolkit (3.0.43-2) ... Setting up python3-distutils (3.12.3-1) ... Setting up libpoppler-dev:arm64 (24.02.0-4) ... Setting up python3-xlib (0.33-2) ... Setting up texlive-lang-german (2023.20240207-1) ... Setting up libavutil-dev:arm64 (7:6.1.1-4+b1) ... Setting up libkml-dev:arm64 (1.3.0-12) ... Setting up tk8.6 (8.6.14-1) ... Setting up libgs10-common (10.03.0~dfsg-1) ... Setting up libglib2.0-dev-bin (2.80.2-1) ... Setting up python3-sympy (1.12-7) ... Setting up texlive-lang-spanish (2023.20240207-1) ... Setting up python3-attr (23.2.0-2) ... Setting up texlive-lang-portuguese (2023.20240207-1) ... Setting up python3-pure-eval (0.2.2-2) ... Setting up tk8.6-blt2.5 (2.5.3+dfsg-7) ... Setting up libvulkan-dev:arm64 (1.3.280.0-1) ... Setting up libfontconfig1-dev:arm64 (2.15.0-1.1) ... Setting up python3-setuptools (68.1.2-2) ... Setting up libsuitesparse-dev:arm64 (1:7.7.0+dfsg-2) ... Setting up libegl-dev:arm64 (1.7.0-1+b1) ... Setting up python3-parso (0.8.3-1) ... Setting up python3-babel (2.14.0-1) ... update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode Setting up texlive-luatex (2023.20240207-1) ... Setting up libgeotiff-dev:arm64 (1.7.1-5+b1) ... Setting up libswresample-dev:arm64 (7:6.1.1-4+b1) ... Setting up python3-lz4 (4.0.2+dfsg-1+b3) ... Setting up python3-ipython-genutils (0.2.0-6) ... Setting up python3-asttokens (2.4.1-1) ... Setting up python3-charset-normalizer (3.3.2-1) ... Setting up python3-alabaster (0.7.12-1) ... Setting up libavcodec-dev:arm64 (7:6.1.1-4+b1) ... Setting up python3-unicodedata2 (15.1.0+ds-1+b1) ... Setting up blt (2.5.3+dfsg-7) ... Setting up libpoppler-private-dev:arm64 (24.02.0-4) ... Setting up texlive-plain-generic (2023.20240207-1) ... Setting up libhdf5-hl-fortran-100t64:arm64 (1.10.10+repack-3.3) ... Setting up python3-tk:arm64 (3.12.3-1) ... Setting up texlive-lang-greek (2023.20240207-1) ... Setting up libavformat60:arm64 (7:6.1.1-4+b1) ... Setting up libxmu-dev:arm64 (2:1.1.3-3+b2) ... Setting up texlive-lang-english (2023.20240207-1) ... Setting up texlive-lang-other (2023.20240207-1) ... Setting up libgl2ps1.4 (1.4.2+dfsg1-2) ... Setting up python3-matplotlib-inline (0.1.6-2) ... Setting up python3-fs (2.4.16-4) ... Setting up texlive-lang-arabic (2023.20240207-1) ... Setting up python3-pygments (2.17.2+dfsg-1) ... Setting up libqt5gui5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Setting up python3-chardet (5.2.0+dfsg-1) ... Setting up libamdhip64-5 (5.7.1-3) ... Setting up libglib2.0-dev:arm64 (2.80.2-1) ... Setting up texlive-lang-french (2023.20240207-1) ... Setting up texlive-latex-base (2023.20240207-1) ... Setting up python3-pil.imagetk:arm64 (10.3.0-2) ... Setting up python3-executing (2.0.1-0.1) ... Setting up python3-pexpect (4.9-2) ... Setting up libswscale-dev:arm64 (7:6.1.1-4+b1) ... Setting up python3-dev (3.11.8-1) ... Setting up texlive-latex-recommended (2023.20240207-1) ... Setting up python3-requests (2.31.0+dfsg-2) ... Setting up libboost-python1.83-dev (1.83.0-2.1+b1) ... Setting up libhdf5-dev (1.10.10+repack-3.3) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5-serial.pc to provide /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode Setting up texlive-lang-italian (2023.20240207-1) ... Setting up libgts-dev:arm64 (0.7.6+darcs121130-5.2) ... Setting up libglu1-mesa-dev:arm64 (9.0.2-1.1+b1) ... Setting up libnetcdf-dev (1:4.9.2-6) ... Setting up libspatialite-dev:arm64 (5.1.0-3+b1) ... Setting up python3-numpy (1:1.26.4+ds-8) ... Setting up texlive-pictures (2023.20240207-1) ... Setting up tk8.6-dev:arm64 (8.6.14-1) ... Setting up texlive-lang-cyrillic (2023.20240207-1) ... Setting up texlive-lang-polish (2023.20240207-1) ... Setting up texlive-fonts-recommended (2023.20240207-1) ... Setting up python3-contourpy (1.0.7-3) ... Setting up tipa (2:1.3-21) ... Setting up texlive-lang-cjk (2023.20240207-1) ... Setting up libgles-dev:arm64 (1.7.0-1+b1) ... Setting up texlive-lang-european (2023.20240207-1) ... Setting up tk (8.6.14) ... Setting up python3-stack-data (0.6.3-1) ... Setting up libgs10:arm64 (10.03.0~dfsg-1) ... Setting up dh-python (6.20240422) ... Setting up libucx0:arm64 (1.16.0+ds-5) ... Setting up python3-scipy (1.11.4-6) ... Setting up texlive-lang-korean (2023.20240207-1) ... Setting up python3-jedi (0.19.1+ds1-1) ... Setting up libqt5widgets5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Setting up texlive-lang-czechslovak (2023.20240207-1) ... Setting up libqt5svg5:arm64 (5.15.10-2+b2) ... Setting up libglvnd-dev:arm64 (1.7.0-1+b1) ... Setting up texlive-latex-extra (2023.20240207-1) ... Setting up libavformat-dev:arm64 (7:6.1.1-4+b1) ... Setting up ghostscript (10.03.0~dfsg-1) ... Setting up libgl2ps-dev (1.4.2+dfsg1-2) ... Setting up libqt5help5:arm64 (5.15.10-7) ... Setting up libboost-python-dev (1.83.0.2+b2) ... Setting up libarmadillo-dev (1:12.8.2+dfsg-1) ... Setting up libqglviewer2-qt5t64:arm64 (2.8.0+dfsg1-2.1+b1) ... Setting up texlive-lang-chinese (2023.20240207-1) ... Setting up libglew-dev:arm64 (2.2.0-4+b1) ... Setting up tk-dev:arm64 (8.6.14) ... Setting up python3-ipython (8.20.0-1) ... Setting up libhdf4-alt-dev (4.3.0-1) ... Setting up libopenmpi3t64:arm64 (4.1.6-13.3) ... Setting up libgl1-mesa-dev:arm64 (24.0.7-1) ... Setting up libvtk9.1t64:arm64 (9.1.0+really9.1.0+dfsg2-8) ... Setting up texlive-xetex (2023.20240207-1) ... Setting up libqt5opengl5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Setting up libboost-mpi1.83.0 (1.83.0-2.1+b1) ... Setting up libglut-dev:arm64 (3.4.0-1+b1) ... Setting up openmpi-bin (4.1.6-13.3) ... update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode Setting up libqt5printsupport5t64:arm64 (5.15.10+dfsg-7.2+b1) ... Setting up libboost-graph-parallel1.83.0 (1.83.0-2.1+b1) ... Setting up libqt5designer5:arm64 (5.15.10-7) ... Setting up mpi-default-bin (1.15) ... Setting up python3-mpi4py (3.1.6-1) ... Setting up libhdf5-openmpi-103-1t64:arm64 (1.10.10+repack-3.3) ... Setting up freeglut3-dev:arm64 (3.4.0-1+b1) ... Setting up libvtk9.1t64-qt:arm64 (9.1.0+really9.1.0+dfsg2-8) ... Setting up libvtk9-java (9.1.0+really9.1.0+dfsg2-8) ... Setting up vtk9 (9.1.0+really9.1.0+dfsg2-8) ... Setting up qtbase5-dev:arm64 (5.15.10+dfsg-7.2+b1) ... Setting up libhdf5-openmpi-fortran-102t64:arm64 (1.10.10+repack-3.3) ... Setting up libhdf5-openmpi-cpp-103-1t64:arm64 (1.10.10+repack-3.3) ... Setting up libopenmpi-dev:arm64 (4.1.6-13.3) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/openmpi/include to provide /usr/include/aarch64-linux-gnu/mpi (mpi-aarch64-linux-gnu) in auto mode Setting up libboost-graph-parallel1.83-dev (1.83.0-2.1+b1) ... Setting up python3-pyqt5 (5.15.10+dfsg-1+b1) ... Setting up python3-pyqt5.qtsvg (5.15.10+dfsg-1+b1) ... Setting up python3-vtk9 (9.1.0+really9.1.0+dfsg2-8) ... Setting up libboost-mpi-python1.83.0 (1.83.0-2.1+b1) ... Setting up libqt5opengl5-dev:arm64 (5.15.10+dfsg-7.2+b1) ... Setting up libhdf5-openmpi-hl-100t64:arm64 (1.10.10+repack-3.3) ... Setting up libhdf5-openmpi-hl-fortran-100t64:arm64 (1.10.10+repack-3.3) ... Setting up pyqt5-dev-tools (5.15.10+dfsg-1+b1) ... Setting up libboost-graph-parallel-dev (1.83.0.2+b2) ... Setting up mpi-default-dev (1.15) ... Setting up libhdf5-openmpi-hl-cpp-100t64:arm64 (1.10.10+repack-3.3) ... Setting up libqglviewer-dev-qt5 (2.8.0+dfsg1-2.1+b1) ... Setting up libhdf5-openmpi-dev (1.10.10+repack-3.3) ... update-alternatives: using /usr/bin/h5pcc.openmpi to provide /usr/bin/h5pcc (h5pcc) in auto mode update-alternatives: using /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5-openmpi.pc to provide /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode update-alternatives: updating alternative /usr/bin/mpicc.openmpi because link group mpi has changed slave links update-alternatives: using /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5-mpi.pc to provide /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode Setting up libboost-mpi1.83-dev (1.83.0-2.1+b1) ... Setting up libboost-mpi-dev (1.83.0.2+b2) ... Setting up libhdf5-mpi-dev (1.10.10+repack-3.3) ... Setting up libboost-mpi-python1.83-dev (1.83.0-2.1+b1) ... Setting up libboost-mpi-python-dev (1.83.0.2+b2) ... Setting up libboost-all-dev (1.83.0.2+b2) ... Setting up libheif-plugin-dav1d:arm64 (1.17.6-1+b2) ... Setting up ruby-sdbm:arm64 (1.0.0-5+b4) ... Setting up libheif-plugin-libde265:arm64 (1.17.6-1+b2) ... Setting up libheif1:arm64 (1.17.6-1+b2) ... Setting up libheif-dev:arm64 (1.17.6-1+b2) ... Setting up python3-fonttools (4.46.0-1) ... Setting up libgdal34t64:arm64 (3.8.5+dfsg-1+b1) ... Setting up libgd3:arm64 (2.3.3-9+b3) ... Setting up rake (13.0.6-3) ... Setting up libgvc6 (2.42.2-9+b1) ... Setting up python3-ufolib2 (0.16.0+dfsg1-1) ... Setting up libgdal-dev (3.8.5+dfsg-1+b1) ... Setting up graphviz (2.42.2-9+b1) ... Setting up python3-matplotlib (3.6.3-2) ... Setting up dvipng (1.15-1.1+b1) ... Setting up libruby3.1t64:arm64 (3.1.2-8.3) ... Setting up ruby3.1 (3.1.2-8.3) ... Setting up python3-pygraphviz (1.12-1) ... Setting up libruby:arm64 (1:3.1+nmu1) ... Setting up ruby (1:3.1+nmu1) ... Setting up texlive-lang-japanese (2023.20240207-1) ... Setting up texlive-lang-all (2023.20240207-1) ... Setting up ruby-rubygems (3.4.20-1) ... Processing triggers for libc-bin (2.38-11) ... Processing triggers for ca-certificates-java (20240118) ... Adding debian:ACCVRAIZ1.pem Adding debian:AC_RAIZ_FNMT-RCM.pem Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem Adding debian:ANF_Secure_Server_Root_CA.pem Adding debian:Actalis_Authentication_Root_CA.pem Adding debian:AffirmTrust_Commercial.pem Adding debian:AffirmTrust_Networking.pem Adding debian:AffirmTrust_Premium.pem Adding debian:AffirmTrust_Premium_ECC.pem Adding debian:Amazon_Root_CA_1.pem Adding debian:Amazon_Root_CA_2.pem Adding debian:Amazon_Root_CA_3.pem Adding debian:Amazon_Root_CA_4.pem Adding debian:Atos_TrustedRoot_2011.pem Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem Adding debian:BJCA_Global_Root_CA1.pem Adding debian:BJCA_Global_Root_CA2.pem Adding debian:Baltimore_CyberTrust_Root.pem Adding debian:Buypass_Class_2_Root_CA.pem Adding debian:Buypass_Class_3_Root_CA.pem Adding debian:CA_Disig_Root_R2.pem Adding debian:CFCA_EV_ROOT.pem Adding debian:COMODO_Certification_Authority.pem Adding debian:COMODO_ECC_Certification_Authority.pem Adding debian:COMODO_RSA_Certification_Authority.pem Adding debian:Certainly_Root_E1.pem Adding debian:Certainly_Root_R1.pem Adding debian:Certigna.pem Adding debian:Certigna_Root_CA.pem Adding debian:Certum_EC-384_CA.pem Adding debian:Certum_Trusted_Network_CA.pem Adding debian:Certum_Trusted_Network_CA_2.pem Adding debian:Certum_Trusted_Root_CA.pem Adding debian:CommScope_Public_Trust_ECC_Root-01.pem Adding debian:CommScope_Public_Trust_ECC_Root-02.pem Adding debian:CommScope_Public_Trust_RSA_Root-01.pem Adding debian:CommScope_Public_Trust_RSA_Root-02.pem Adding debian:Comodo_AAA_Services_root.pem Adding debian:D-TRUST_BR_Root_CA_1_2020.pem Adding debian:D-TRUST_EV_Root_CA_1_2020.pem Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem Adding debian:DigiCert_Assured_ID_Root_CA.pem Adding debian:DigiCert_Assured_ID_Root_G2.pem Adding debian:DigiCert_Assured_ID_Root_G3.pem Adding debian:DigiCert_Global_Root_CA.pem Adding debian:DigiCert_Global_Root_G2.pem Adding debian:DigiCert_Global_Root_G3.pem Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem Adding debian:DigiCert_Trusted_Root_G4.pem Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem Adding debian:Entrust_Root_Certification_Authority.pem Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem Adding debian:Entrust_Root_Certification_Authority_-_G2.pem Adding debian:Entrust_Root_Certification_Authority_-_G4.pem Adding debian:GDCA_TrustAUTH_R5_ROOT.pem Adding debian:GLOBALTRUST_2020.pem Adding debian:GTS_Root_R1.pem Adding debian:GTS_Root_R2.pem Adding debian:GTS_Root_R3.pem Adding debian:GTS_Root_R4.pem Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem Adding debian:GlobalSign_Root_CA.pem Adding debian:GlobalSign_Root_CA_-_R3.pem Adding debian:GlobalSign_Root_CA_-_R6.pem Adding debian:GlobalSign_Root_E46.pem Adding debian:GlobalSign_Root_R46.pem Adding debian:Go_Daddy_Class_2_CA.pem Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem Adding debian:HiPKI_Root_CA_-_G1.pem Adding debian:Hongkong_Post_Root_CA_3.pem Adding debian:ISRG_Root_X1.pem Adding debian:ISRG_Root_X2.pem Adding debian:IdenTrust_Commercial_Root_CA_1.pem Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem Adding debian:Izenpe.com.pem Adding debian:Microsec_e-Szigno_Root_CA_2009.pem Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem Adding debian:NAVER_Global_Root_Certification_Authority.pem Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem Adding debian:QuoVadis_Root_CA_1_G3.pem Adding debian:QuoVadis_Root_CA_2.pem Adding debian:QuoVadis_Root_CA_2_G3.pem Adding debian:QuoVadis_Root_CA_3.pem Adding debian:QuoVadis_Root_CA_3_G3.pem Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem Adding debian:SSL.com_Root_Certification_Authority_ECC.pem Adding debian:SSL.com_Root_Certification_Authority_RSA.pem Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem Adding debian:SZAFIR_ROOT_CA2.pem Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem Adding debian:SecureSign_RootCA11.pem Adding debian:SecureTrust_CA.pem Adding debian:Secure_Global_CA.pem Adding debian:Security_Communication_ECC_RootCA1.pem Adding debian:Security_Communication_RootCA2.pem Adding debian:Security_Communication_RootCA3.pem Adding debian:Security_Communication_Root_CA.pem Adding debian:Starfield_Class_2_CA.pem Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem Adding debian:SwissSign_Gold_CA_-_G2.pem Adding debian:SwissSign_Silver_CA_-_G2.pem Adding debian:T-TeleSec_GlobalRoot_Class_2.pem Adding debian:T-TeleSec_GlobalRoot_Class_3.pem Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem Adding debian:TWCA_Global_Root_CA.pem Adding debian:TWCA_Root_Certification_Authority.pem Adding debian:TeliaSonera_Root_CA_v1.pem Adding debian:Telia_Root_CA_v2.pem Adding debian:TrustAsia_Global_Root_CA_G3.pem Adding debian:TrustAsia_Global_Root_CA_G4.pem Adding debian:Trustwave_Global_Certification_Authority.pem Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem Adding debian:TunTrust_Root_CA.pem Adding debian:UCA_Extended_Validation_Root.pem Adding debian:UCA_Global_G2_Root.pem Adding debian:USERTrust_ECC_Certification_Authority.pem Adding debian:USERTrust_RSA_Certification_Authority.pem Adding debian:XRamp_Global_CA_Root.pem Adding debian:certSIGN_ROOT_CA.pem Adding debian:certSIGN_Root_CA_G2.pem Adding debian:e-Szigno_Root_CA_2017.pem Adding debian:ePKI_Root_Certification_Authority.pem Adding debian:emSign_ECC_Root_CA_-_C3.pem Adding debian:emSign_ECC_Root_CA_-_G3.pem Adding debian:emSign_Root_CA_-_C1.pem Adding debian:emSign_Root_CA_-_G1.pem Adding debian:vTrus_ECC_Root_CA.pem Adding debian:vTrus_Root_CA.pem done. Setting up openjdk-17-jdk-headless:arm64 (17.0.11+9-1) ... update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jar to provide /usr/bin/jar (jar) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jarsigner to provide /usr/bin/jarsigner (jarsigner) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/javac to provide /usr/bin/javac (javac) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/javadoc to provide /usr/bin/javadoc (javadoc) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/javap to provide /usr/bin/javap (javap) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jcmd to provide /usr/bin/jcmd (jcmd) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jdb to provide /usr/bin/jdb (jdb) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jdeprscan to provide /usr/bin/jdeprscan (jdeprscan) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jdeps to provide /usr/bin/jdeps (jdeps) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jfr to provide /usr/bin/jfr (jfr) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jimage to provide /usr/bin/jimage (jimage) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jinfo to provide /usr/bin/jinfo (jinfo) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jlink to provide /usr/bin/jlink (jlink) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jmap to provide /usr/bin/jmap (jmap) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jmod to provide /usr/bin/jmod (jmod) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jps to provide /usr/bin/jps (jps) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jrunscript to provide /usr/bin/jrunscript (jrunscript) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jshell to provide /usr/bin/jshell (jshell) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jstack to provide /usr/bin/jstack (jstack) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jstat to provide /usr/bin/jstat (jstat) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jstatd to provide /usr/bin/jstatd (jstatd) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/serialver to provide /usr/bin/serialver (serialver) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jhsdb to provide /usr/bin/jhsdb (jhsdb) in auto mode Setting up default-jre-headless (2:1.17-75) ... Setting up openjdk-17-jre:arm64 (17.0.11+9-1) ... Setting up default-jre (2:1.17-75) ... Setting up openjdk-17-jdk:arm64 (17.0.11+9-1) ... update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jconsole to provide /usr/bin/jconsole (jconsole) in auto mode Setting up default-jdk-headless (2:1.17-75) ... Setting up default-jdk (2:1.17-75) ... Setting up libvtk9-dev (9.1.0+really9.1.0+dfsg2-8) ... Processing triggers for sgml-base (1.31) ... Setting up docutils-common (0.20.1+dfsg-3) ... Processing triggers for sgml-base (1.31) ... Setting up python3-docutils (0.20.1+dfsg-3) ... Setting up python3-sphinx (7.2.6-6) ... Processing triggers for ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Processing triggers for tex-common (6.18) ... Running updmap-sys. This may take some time... done. Running mktexlsr /var/lib/texmf ... done. Building format(s) --all. This may take some time... done. Processing triggers for ca-certificates-java (20240118) ... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/yade-2024.02a/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../yade_2024.02a-1_source.changes dpkg-buildpackage: info: source package yade dpkg-buildpackage: info: source version 2024.02a-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Anton Gladky dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean --builddirectory=/build/reproducible-path/yade-2024.02a/debian/build --with python3 --no-parallel dh_auto_clean -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel debian/rules execute_after_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/yade-2024.02a' rm -rf /build/reproducible-path/yade-2024.02a/debian/build-double rm -rf /build/reproducible-path/yade-2024.02a/debian/build-longdouble rm -rf /build/reproducible-path/yade-2024.02a/debian/build-float128 rm -rf /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 rm -rf /build/reproducible-path/yade-2024.02a/yade.1 rm -rf /build/reproducible-path/yade-2024.02a/yade-batch.1 rm -rf /build/reproducible-path/yade-2024.02a/debian/matplotlib rm -rf /build/reproducible-path/yade-2024.02a/doc/sphinx/_build rm -rf /build/reproducible-path/yade-2024.02a/doc/sphinx/__pycache__ make[1]: Leaving directory '/build/reproducible-path/yade-2024.02a' dh_autoreconf_clean -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel dh_clean -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel debian/rules binary dh binary --builddirectory=/build/reproducible-path/yade-2024.02a/debian/build --with python3 --no-parallel dh_update_autotools_config -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel dh_autoreconf -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/yade-2024.02a' 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-2024.02a/debian/build-double -DSUFFIX=-double -DREAL_DECIMAL_PLACES=15 cd debian/build && DEB_PYTHON_INSTALL_LAYOUT=deb cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DruntimePREFIX=/usr -DCMAKE_INSTALL_PREFIX=/usr -DLIBRARY_OUTPUT_PATH=lib/aarch64-linux-gnu -DENABLE_SPH=OFF -DENABLE_MPFR=ON -DPYTHON_VERSION=3 -B/build/reproducible-path/yade-2024.02a/debian/build-double -DSUFFIX=-double -DREAL_DECIMAL_PLACES=15 ../.. CMake Warning (dev) at CMakeLists.txt:57 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning (dev) at cMake/GetVersion.cmake:7 (exec_program): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:139 (INCLUDE) This warning is for project developers. Use -Wno-dev to suppress it. -- Version is set to 2024.02a -- GCC Version >= 4.8. Adding -ftrack-macro-expansion=0 -- GCC Version >= 4.8. Adding -save-temps -- Found Eigen3: /usr/include/eigen3 (Required is at least version "2.91.0") -- Log filtering: enabled -- Enabling boost::log library and DEBUG=OFF. Logging will work nicely, backtraces will not have debug info, files will be small. -- Architecture: arm64 -- Found GLUT: /usr/lib/aarch64-linux-gnu/libglut.so -- Found freeglut: /usr/include/GL -- md5sum of freegult /usr/include/GL/freeglut_std.h is: 5d350938fc0be29757a26e466fff6414 -- freegult version is 3.0.0 Loop on the following python versions and check available dependencies:3.11;3.10;3.9;3.8;3.7;3.6;3.5;3.4;3.3;3.2;3.1;3.0 CMake Warning (dev) at CMakeLists.txt:328 (FIND_PACKAGE): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python3.11 (found version "3.11.9") Trying python version: 3.11 parsed as 3 11 Python version 3.11.9 found, try to import dependencies... CMake Warning (dev) at cMake/YadePythonHelpers.cmake:48 (FIND_PACKAGE): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:346 (FIND_PYTHON_PACKAGES) This warning is for project developers. Use -Wno-dev to suppress it. Boost_VERSION=108300, adding boost_python311 lib CMake Warning (dev) at cMake/FindNumPy.cmake:47 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cMake/YadePythonHelpers.cmake:91 (FIND_PACKAGE) CMakeLists.txt:346 (FIND_PYTHON_PACKAGES) This warning is for project developers. Use -Wno-dev to suppress it. -- Found NumPy: version "1.26.4" /usr/lib/python3/dist-packages/numpy/core/include -- Found IPython: /usr/lib/python3/dist-packages/IPython -- Found matplotlib: /usr/lib/python3/dist-packages/matplotlib -- Found pygraphviz: /usr/lib/python3/dist-packages/pygraphviz -- Found Xlib: /usr/lib/python3/dist-packages/Xlib -- Found tkinter: /usr/lib/python3.11/tkinter -- Boost_VERSION: 108300 -- Boost_LIB_VERSION: 1_83 -- Boost_INCLUDE_DIRS: /usr/include -- Boost_LIBRARIES: /usr/lib/aarch64-linux-gnu/libboost_python311.so/usr/lib/aarch64-linux-gnu/libboost_thread.so/usr/lib/aarch64-linux-gnu/libboost_filesystem.so/usr/lib/aarch64-linux-gnu/libboost_iostreams.so/usr/lib/aarch64-linux-gnu/libboost_regex.so/usr/lib/aarch64-linux-gnu/libboost_serialization.so/usr/lib/aarch64-linux-gnu/libboost_system.so/usr/lib/aarch64-linux-gnu/libboost_date_time.so/usr/lib/aarch64-linux-gnu/libboost_log.so/usr/lib/aarch64-linux-gnu/libboost_chrono.so/usr/lib/aarch64-linux-gnu/libboost_atomic.so/usr/lib/aarch64-linux-gnu/libboost_log_setup.solibboost_python311.so Found all python dependencies with version 3.11.9, will compile yade with that. -- g++ version 13.2.0 > 13 setting -Wno-error=array-bounds= -- Almost all useful errors are enabled and it is g++ version 13.2.0  -- g++ versions up to 11 have a -Wcomment bug, if in g++ higher than 11 this bug still occurs, simply increment the 12 in IF here. -- Determining preferred precision of Real numbers -- Will now try to find python-mpmath using /usr/bin/python3.11 -- Enabling RealHP, double, quadruple and more precisions are available: RealHP for N ∈ {1,2,3,4,8,10,20}. See file lib/high-precision/RealHPConfig.hpp -- python-mpmath found, version: 1.3.0 -- Will now try to find MPFR library https://www.mpfr.org, debian package libmpfr-dev -- Found MPFR: /usr/include (Required is at least version "1.0.0") -- Checking /usr/include/mpreal.h provided by package libmpfrc++-dev -- Will now try to find MPC library http://www.multiprecision.org/mpc/, debian package libmpc-dev -- Found MPC: /usr/include (Required is at least version "1.0.0") -- MPFR enabled, version: 4.2.1, 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") -- Found Eigen3, version: 3.4.0 -- Disable vectorization -- Checking supported libvtk versions: 9;8.2;8.1;6 -- Found VTK, version: 9.1.0 -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Found OpenMP -- GSL using pkgconfig -- WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig CMake Warning (dev) at /usr/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PkgConfig) does not match the name of the calling package (glib2). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/cmake-3.29/Modules/FindPkgConfig.cmake:114 (find_package_handle_standard_args) cMake/Findglib2.cmake:30 (INCLUDE) CMakeLists.txt:878 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") -- Checking for one of the modules 'glib-2.0' -- Found GLib2: glib-2.0 /usr/include/glib-2.0;/usr/lib/aarch64-linux-gnu/glib-2.0/include;/usr/include/sysprof-6;/usr/include -- Looking for include file glib/gregex.h -- Looking for include file glib/gregex.h - not found -- Found GTS CMake Warning (dev) at /usr/share/cmake-3.29/Modules/FindOpenGL.cmake:415 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib/aarch64-linux-gnu/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib/aarch64-linux-gnu/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib/aarch64-linux-gnu/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:896 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib/aarch64-linux-gnu/libOpenGL.so CMake Warning (dev) at /usr/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (FREEGLUT) does not match the name of the calling package (FreeGlut). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cMake/FindFreeGlut.cmake:14 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:899 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found FREEGLUT: /usr/include/GL -- USE QT5 -- Found QGLVIEWER-qt5: /usr/include/QGLViewer -- Found QT5 -- GMP libs: /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libgmpxx.so -- Found GMP: /usr/include/aarch64-linux-gnu -- CGAL not found. -- GMP libs: /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libgmpxx.so -- CGAL NOT found -- CGAL NOT found: PFVFLOW and TWOPHASEFLOW disabled -- TWOPHASEFLOW was disabled automatically because LINSOLV is disabled -- ENABLE_MPI was disabled, see https://gitlab.com/yade-dev/trunk/-/issues/179 for details. -- Found GL2PS: /usr/lib/aarch64-linux-gnu/libgl2ps.so -- Found GL2PS LBMFLOW is still experimental, building and running LBM engine are at your own risk! ENABLE_THERMAL is currently supported only on amd64 architecture, disabling. -- Found OpenBlas: /usr/lib/aarch64-linux-gnu/libopenblas.so -- BLAS_INCLUDE_DIR=/usr/include/aarch64-linux-gnu -- Looking for sgemm_ -- Looking for sgemm_ - not found -- Found Threads: TRUE -- Looking for sgemm_ -- Looking for sgemm_ - found -- Found BLAS: /usr/lib/aarch64-linux-gnu/libopenblas.so -- Looking for cheev_ -- Looking for cheev_ - found -- Found LAPACK: /usr/lib/aarch64-linux-gnu/libopenblas.so;-lm;-ldl -- Found OpenBlas -- Found Lapack -- CLP not found. -- BLAS_INCLUDE_DIR=/usr/include/aarch64-linux-gnu -- CLP NOT found -- WARNING: coinutils version older than 2.11.3. Falling back to C++14. Yade will be installed to /usr -- Suffix is set to -double -- LIBRARY_OUTPUT_PATH is set to lib/aarch64-linux-gnu -- runtimePREFIX is set to /usr -- Could NOT find gts (missing: PY_gts) -- Use embedded version of gts. Please, consider installing the corresponding package -- pkg: + common + dem + fem + lbm + levelSet + openfoam + pfv (disabled) + polyhedra + potential -- preprocessing: + dem + potential -- postprocessing: + image + vtk -- =========================================================== -- Yade configured with following features: LOGGER USEFUL_ERRORS COMPLEX_MP 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -- CMAKE_CXX_FLAGS_RELEASE =  -O3 -DNDEBUG -- CMAKE_CXX_FLAGS_DEBUG =  -g -- =========================================================== -- Configuring done (20.4s) -- 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-2024.02a/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-2024.02a/debian/build-longdouble -DSUFFIX=-longdouble -DREAL_DECIMAL_PLACES=18 cd debian/build && DEB_PYTHON_INSTALL_LAYOUT=deb cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DruntimePREFIX=/usr -DCMAKE_INSTALL_PREFIX=/usr -DLIBRARY_OUTPUT_PATH=lib/aarch64-linux-gnu -DENABLE_SPH=OFF -DENABLE_MPFR=ON -DPYTHON_VERSION=3 -B/build/reproducible-path/yade-2024.02a/debian/build-longdouble -DSUFFIX=-longdouble -DREAL_DECIMAL_PLACES=18 ../.. CMake Warning (dev) at CMakeLists.txt:57 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning (dev) at cMake/GetVersion.cmake:7 (exec_program): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:139 (INCLUDE) This warning is for project developers. Use -Wno-dev to suppress it. -- Version is set to 2024.02a -- GCC Version >= 4.8. Adding -ftrack-macro-expansion=0 -- GCC Version >= 4.8. Adding -save-temps -- Found Eigen3: /usr/include/eigen3 (Required is at least version "2.91.0") -- Log filtering: enabled -- Enabling boost::log library and DEBUG=OFF. Logging will work nicely, backtraces will not have debug info, files will be small. -- Architecture: arm64 -- Found GLUT: /usr/lib/aarch64-linux-gnu/libglut.so -- Found freeglut: /usr/include/GL -- md5sum of freegult /usr/include/GL/freeglut_std.h is: 5d350938fc0be29757a26e466fff6414 -- freegult version is 3.0.0 Loop on the following python versions and check available dependencies:3.11;3.10;3.9;3.8;3.7;3.6;3.5;3.4;3.3;3.2;3.1;3.0 CMake Warning (dev) at CMakeLists.txt:328 (FIND_PACKAGE): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python3.11 (found version "3.11.9") Trying python version: 3.11 parsed as 3 11 Python version 3.11.9 found, try to import dependencies... CMake Warning (dev) at cMake/YadePythonHelpers.cmake:48 (FIND_PACKAGE): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:346 (FIND_PYTHON_PACKAGES) This warning is for project developers. Use -Wno-dev to suppress it. Boost_VERSION=108300, adding boost_python311 lib CMake Warning (dev) at cMake/FindNumPy.cmake:47 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cMake/YadePythonHelpers.cmake:91 (FIND_PACKAGE) CMakeLists.txt:346 (FIND_PYTHON_PACKAGES) This warning is for project developers. Use -Wno-dev to suppress it. -- Found NumPy: version "1.26.4" /usr/lib/python3/dist-packages/numpy/core/include -- Found IPython: /usr/lib/python3/dist-packages/IPython -- Found matplotlib: /usr/lib/python3/dist-packages/matplotlib -- Found pygraphviz: /usr/lib/python3/dist-packages/pygraphviz -- Found Xlib: /usr/lib/python3/dist-packages/Xlib -- Found tkinter: /usr/lib/python3.11/tkinter -- Boost_VERSION: 108300 -- Boost_LIB_VERSION: 1_83 -- Boost_INCLUDE_DIRS: /usr/include -- Boost_LIBRARIES: /usr/lib/aarch64-linux-gnu/libboost_python311.so/usr/lib/aarch64-linux-gnu/libboost_thread.so/usr/lib/aarch64-linux-gnu/libboost_filesystem.so/usr/lib/aarch64-linux-gnu/libboost_iostreams.so/usr/lib/aarch64-linux-gnu/libboost_regex.so/usr/lib/aarch64-linux-gnu/libboost_serialization.so/usr/lib/aarch64-linux-gnu/libboost_system.so/usr/lib/aarch64-linux-gnu/libboost_date_time.so/usr/lib/aarch64-linux-gnu/libboost_log.so/usr/lib/aarch64-linux-gnu/libboost_chrono.so/usr/lib/aarch64-linux-gnu/libboost_atomic.so/usr/lib/aarch64-linux-gnu/libboost_log_setup.solibboost_python311.so Found all python dependencies with version 3.11.9, will compile yade with that. -- g++ version 13.2.0 > 13 setting -Wno-error=array-bounds= -- Almost all useful errors are enabled and it is g++ version 13.2.0  -- g++ versions up to 11 have a -Wcomment bug, if in g++ higher than 11 this bug still occurs, simply increment the 12 in IF here. -- Determining preferred precision of Real numbers -- Will now try to find python-mpmath using /usr/bin/python3.11 -- Enabling RealHP, double, quadruple and more precisions are available: RealHP for N ∈ {1,2,3,4,8,10,20}. See file lib/high-precision/RealHPConfig.hpp -- python-mpmath found, version: 1.3.0 -- Checking compiler version for PrecisionLongDouble -- Will now try to find MPFR library https://www.mpfr.org, debian package libmpfr-dev -- Found MPFR: /usr/include (Required is at least version "1.0.0") -- Checking /usr/include/mpreal.h provided by package libmpfrc++-dev -- Will now try to find MPC library http://www.multiprecision.org/mpc/, debian package libmpc-dev -- Found MPC: /usr/include (Required is at least version "1.0.0") -- MPFR enabled, version: 4.2.1, 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") -- Found Eigen3, version: 3.4.0 -- Disable vectorization -- Checking supported libvtk versions: 9;8.2;8.1;6 -- Found VTK, version: 9.1.0 -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Found OpenMP -- GSL using pkgconfig -- WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig CMake Warning (dev) at /usr/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PkgConfig) does not match the name of the calling package (glib2). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/cmake-3.29/Modules/FindPkgConfig.cmake:114 (find_package_handle_standard_args) cMake/Findglib2.cmake:30 (INCLUDE) CMakeLists.txt:878 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") -- Checking for one of the modules 'glib-2.0' -- Found GLib2: glib-2.0 /usr/include/glib-2.0;/usr/lib/aarch64-linux-gnu/glib-2.0/include;/usr/include/sysprof-6;/usr/include -- Looking for include file glib/gregex.h -- Looking for include file glib/gregex.h - not found -- Found GTS CMake Warning (dev) at /usr/share/cmake-3.29/Modules/FindOpenGL.cmake:415 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib/aarch64-linux-gnu/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib/aarch64-linux-gnu/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib/aarch64-linux-gnu/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:896 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib/aarch64-linux-gnu/libOpenGL.so CMake Warning (dev) at /usr/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (FREEGLUT) does not match the name of the calling package (FreeGlut). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cMake/FindFreeGlut.cmake:14 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:899 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found FREEGLUT: /usr/include/GL -- USE QT5 -- Found QGLVIEWER-qt5: /usr/include/QGLViewer -- Found QT5 -- GMP libs: /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libgmpxx.so -- Found GMP: /usr/include/aarch64-linux-gnu -- CGAL not found. -- GMP libs: /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libgmpxx.so -- CGAL NOT found -- ENABLE_MPI was disabled, see https://gitlab.com/yade-dev/trunk/-/issues/179 for details. -- Found GL2PS: /usr/lib/aarch64-linux-gnu/libgl2ps.so -- Found GL2PS LBMFLOW is still experimental, building and running LBM engine are at your own risk! ENABLE_THERMAL is currently supported only on amd64 architecture, disabling. -- Found OpenBlas: /usr/lib/aarch64-linux-gnu/libopenblas.so -- BLAS_INCLUDE_DIR=/usr/include/aarch64-linux-gnu -- Looking for sgemm_ -- Looking for sgemm_ - not found -- Found Threads: TRUE -- Looking for sgemm_ -- Looking for sgemm_ - found -- Found BLAS: /usr/lib/aarch64-linux-gnu/libopenblas.so -- Looking for cheev_ -- Looking for cheev_ - found -- Found LAPACK: /usr/lib/aarch64-linux-gnu/libopenblas.so;-lm;-ldl -- Found OpenBlas -- Found Lapack Yade will be installed to /usr -- Suffix is set to -longdouble -- LIBRARY_OUTPUT_PATH is set to lib/aarch64-linux-gnu -- runtimePREFIX is set to /usr -- Could NOT find gts (missing: PY_gts) -- Use embedded version of gts. Please, consider installing the corresponding package -- pkg: + common + dem + fem + lbm + levelSet (disabled) + openfoam + pfv (disabled) + polyhedra + potential -- preprocessing: + dem + potential -- postprocessing: + image + vtk -- =========================================================== -- Yade configured with following features: LOGGER USEFUL_ERRORS COMPLEX_MP 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -- CMAKE_CXX_FLAGS_RELEASE =  -O3 -DNDEBUG -- CMAKE_CXX_FLAGS_DEBUG =  -g -- =========================================================== -- Configuring done (16.7s) -- Generating done (0.3s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_INSTALL_RUNSTATEDIR FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150 -DSUFFIX=-mpfr150 -DREAL_DECIMAL_PLACES=150 cd debian/build && DEB_PYTHON_INSTALL_LAYOUT=deb cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DruntimePREFIX=/usr -DCMAKE_INSTALL_PREFIX=/usr -DLIBRARY_OUTPUT_PATH=lib/aarch64-linux-gnu -DENABLE_SPH=OFF -DENABLE_MPFR=ON -DPYTHON_VERSION=3 -B/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -DSUFFIX=-mpfr150 -DREAL_DECIMAL_PLACES=150 ../.. CMake Warning (dev) at CMakeLists.txt:57 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning (dev) at cMake/GetVersion.cmake:7 (exec_program): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:139 (INCLUDE) This warning is for project developers. Use -Wno-dev to suppress it. -- Version is set to 2024.02a -- GCC Version >= 4.8. Adding -ftrack-macro-expansion=0 -- GCC Version >= 4.8. Adding -save-temps -- Found Eigen3: /usr/include/eigen3 (Required is at least version "2.91.0") -- Log filtering: enabled -- Enabling boost::log library and DEBUG=OFF. Logging will work nicely, backtraces will not have debug info, files will be small. -- Architecture: arm64 -- Found GLUT: /usr/lib/aarch64-linux-gnu/libglut.so -- Found freeglut: /usr/include/GL -- md5sum of freegult /usr/include/GL/freeglut_std.h is: 5d350938fc0be29757a26e466fff6414 -- freegult version is 3.0.0 Loop on the following python versions and check available dependencies:3.11;3.10;3.9;3.8;3.7;3.6;3.5;3.4;3.3;3.2;3.1;3.0 CMake Warning (dev) at CMakeLists.txt:328 (FIND_PACKAGE): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python3.11 (found version "3.11.9") Trying python version: 3.11 parsed as 3 11 Python version 3.11.9 found, try to import dependencies... CMake Warning (dev) at cMake/YadePythonHelpers.cmake:48 (FIND_PACKAGE): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:346 (FIND_PYTHON_PACKAGES) This warning is for project developers. Use -Wno-dev to suppress it. Boost_VERSION=108300, adding boost_python311 lib CMake Warning (dev) at cMake/FindNumPy.cmake:47 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cMake/YadePythonHelpers.cmake:91 (FIND_PACKAGE) CMakeLists.txt:346 (FIND_PYTHON_PACKAGES) This warning is for project developers. Use -Wno-dev to suppress it. -- Found NumPy: version "1.26.4" /usr/lib/python3/dist-packages/numpy/core/include -- Found IPython: /usr/lib/python3/dist-packages/IPython -- Found matplotlib: /usr/lib/python3/dist-packages/matplotlib -- Found pygraphviz: /usr/lib/python3/dist-packages/pygraphviz -- Found Xlib: /usr/lib/python3/dist-packages/Xlib -- Found tkinter: /usr/lib/python3.11/tkinter -- Boost_VERSION: 108300 -- Boost_LIB_VERSION: 1_83 -- Boost_INCLUDE_DIRS: /usr/include -- Boost_LIBRARIES: /usr/lib/aarch64-linux-gnu/libboost_python311.so/usr/lib/aarch64-linux-gnu/libboost_thread.so/usr/lib/aarch64-linux-gnu/libboost_filesystem.so/usr/lib/aarch64-linux-gnu/libboost_iostreams.so/usr/lib/aarch64-linux-gnu/libboost_regex.so/usr/lib/aarch64-linux-gnu/libboost_serialization.so/usr/lib/aarch64-linux-gnu/libboost_system.so/usr/lib/aarch64-linux-gnu/libboost_date_time.so/usr/lib/aarch64-linux-gnu/libboost_log.so/usr/lib/aarch64-linux-gnu/libboost_chrono.so/usr/lib/aarch64-linux-gnu/libboost_atomic.so/usr/lib/aarch64-linux-gnu/libboost_log_setup.solibboost_python311.so Found all python dependencies with version 3.11.9, will compile yade with that. -- g++ version 13.2.0 > 13 setting -Wno-error=array-bounds= -- Almost all useful errors are enabled and it is g++ version 13.2.0  -- g++ versions up to 11 have a -Wcomment bug, if in g++ higher than 11 this bug still occurs, simply increment the 12 in IF here. -- Determining preferred precision of Real numbers -- Real type will use mpfr precision. -- Will now try to find python-mpmath using /usr/bin/python3.11 -- Enabling RealHP, double, quadruple and more precisions are available: RealHP for N ∈ {1,2,3,4,8,10,20}. See file lib/high-precision/RealHPConfig.hpp -- python-mpmath found, version: 1.3.0 -- Checking compiler version for PrecisionMpfr150 -- Will now try to find MPFR library https://www.mpfr.org, debian package libmpfr-dev -- Found MPFR: /usr/include (Required is at least version "1.0.0") -- Checking /usr/include/mpreal.h provided by package libmpfrc++-dev -- Will now try to find MPC library http://www.multiprecision.org/mpc/, debian package libmpc-dev -- Found MPC: /usr/include (Required is at least version "1.0.0") -- MPFR enabled, version: 4.2.1, 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") -- Found Eigen3, version: 3.4.0 -- Disable vectorization -- Checking supported libvtk versions: 9;8.2;8.1;6 -- Found VTK, version: 9.1.0 -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Found OpenMP -- GSL using pkgconfig -- WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig CMake Warning (dev) at /usr/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PkgConfig) does not match the name of the calling package (glib2). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/cmake-3.29/Modules/FindPkgConfig.cmake:114 (find_package_handle_standard_args) cMake/Findglib2.cmake:30 (INCLUDE) CMakeLists.txt:878 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") -- Checking for one of the modules 'glib-2.0' -- Found GLib2: glib-2.0 /usr/include/glib-2.0;/usr/lib/aarch64-linux-gnu/glib-2.0/include;/usr/include/sysprof-6;/usr/include -- Looking for include file glib/gregex.h -- Looking for include file glib/gregex.h - not found -- Found GTS CMake Warning (dev) at /usr/share/cmake-3.29/Modules/FindOpenGL.cmake:415 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib/aarch64-linux-gnu/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib/aarch64-linux-gnu/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib/aarch64-linux-gnu/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:896 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib/aarch64-linux-gnu/libOpenGL.so CMake Warning (dev) at /usr/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (FREEGLUT) does not match the name of the calling package (FreeGlut). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cMake/FindFreeGlut.cmake:14 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:899 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found FREEGLUT: /usr/include/GL -- USE QT5 -- Found QGLVIEWER-qt5: /usr/include/QGLViewer -- Found QT5 -- GMP libs: /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libgmpxx.so -- Found GMP: /usr/include/aarch64-linux-gnu -- CGAL not found. -- GMP libs: /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libgmpxx.so -- CGAL NOT found -- ENABLE_MPI was disabled, see https://gitlab.com/yade-dev/trunk/-/issues/179 for details. -- Found GL2PS: /usr/lib/aarch64-linux-gnu/libgl2ps.so -- Found GL2PS LBMFLOW is still experimental, building and running LBM engine are at your own risk! ENABLE_THERMAL is currently supported only on amd64 architecture, disabling. -- Found OpenBlas: /usr/lib/aarch64-linux-gnu/libopenblas.so -- BLAS_INCLUDE_DIR=/usr/include/aarch64-linux-gnu -- Looking for sgemm_ -- Looking for sgemm_ - not found -- Found Threads: TRUE -- Looking for sgemm_ -- Looking for sgemm_ - found -- Found BLAS: /usr/lib/aarch64-linux-gnu/libopenblas.so -- Looking for cheev_ -- Looking for cheev_ - found -- Found LAPACK: /usr/lib/aarch64-linux-gnu/libopenblas.so;-lm;-ldl -- Found OpenBlas -- Found Lapack Yade will be installed to /usr -- Suffix is set to -mpfr150 -- LIBRARY_OUTPUT_PATH is set to lib/aarch64-linux-gnu -- runtimePREFIX is set to /usr -- Could NOT find gts (missing: PY_gts) -- Use embedded version of gts. Please, consider installing the corresponding package -- pkg: + common + dem + fem + lbm + levelSet (disabled) + openfoam + pfv (disabled) + polyhedra + potential -- preprocessing: + dem + potential -- postprocessing: + image + vtk -- =========================================================== -- Yade configured with following features: LOGGER USEFUL_ERRORS COMPLEX_MP 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -- CMAKE_CXX_FLAGS_RELEASE =  -O3 -DNDEBUG -- CMAKE_CXX_FLAGS_DEBUG =  -g -- =========================================================== -- Configuring done (15.5s) -- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_INSTALL_RUNSTATEDIR FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 mkdir -p /build/reproducible-path/yade-2024.02a/debian/matplotlib mkdir -p /build/reproducible-path/yade-2024.02a/debian/tmp #Output an information about available memory and CPU cat /proc/meminfo MemTotal: 61610612 kB MemFree: 6701780 kB MemAvailable: 7216824 kB Buffers: 17760 kB Cached: 33393896 kB SwapCached: 66884 kB Active: 15335944 kB Inactive: 36984372 kB Active(anon): 15208148 kB Inactive(anon): 36372756 kB Active(file): 127796 kB Inactive(file): 611616 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 25165820 kB SwapFree: 19844956 kB Dirty: 544 kB Writeback: 0 kB AnonPages: 18828660 kB Mapped: 1096216 kB Shmem: 32672244 kB KReclaimable: 504500 kB Slab: 1769508 kB SReclaimable: 504500 kB SUnreclaim: 1265008 kB KernelStack: 7284 kB PageTables: 67732 kB SecPageTables: 0 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 55971124 kB Committed_AS: 66550572 kB VmallocTotal: 133143592960 kB VmallocUsed: 111620 kB VmallocChunk: 0 kB Percpu: 553776 kB HardwareCorrupted: 0 kB AnonHugePages: 757760 kB ShmemHugePages: 0 kB ShmemPmdMapped: 0 kB FileHugePages: 0 kB FilePmdMapped: 0 kB CmaTotal: 65536 kB CmaFree: 53248 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB Hugetlb: 0 kB cat /proc/cpuinfo processor : 0 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 1 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 2 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 3 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 4 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 5 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 6 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 7 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 8 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 9 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 10 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 11 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 make[1]: Leaving directory '/build/reproducible-path/yade-2024.02a' debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/yade-2024.02a' dh_auto_build -B/build/reproducible-path/yade-2024.02a/debian/build-double cd debian/build-double && make -j1 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' /usr/bin/cmake -S/build/reproducible-path/yade-2024.02a -B/build/reproducible-path/yade-2024.02a/debian/build-double --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/yade-2024.02a/debian/build-double/CMakeFiles /build/reproducible-path/yade-2024.02a/debian/build-double//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/gui /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/gui /build/reproducible-path/yade-2024.02a/debian/build-double/gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/gui /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/gui /build/reproducible-path/yade-2024.02a/debian/build-double/gui/CMakeFiles/_GLViewer_autogen.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' [ 0%] Automatic MOC for target _GLViewer cd /build/reproducible-path/yade-2024.02a/debian/build-double/gui && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/yade-2024.02a/debian/build-double/gui/CMakeFiles/_GLViewer_autogen.dir/AutogenInfo.json None AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/debian/build-double/gui/_GLViewer_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/debian/build-double -I/usr/include/QGLViewer -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include -I/usr/include/aarch64-linux-gnu -I/usr/include/c++/13 -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include AutoGen: Parsing "SRC:/gui/qt5/GLViewer.hpp" AutoGen: Parsing "SRC:/gui/qt5/OpenGLManager.hpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewer.cpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewerDisplay.cpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewerMouse.cpp" AutoGen: Parsing "SRC:/gui/qt5/OpenGLManager.cpp" AutoGen: Parsing "SRC:/gui/qt5/_GLViewer.cpp" AutoMoc: Generating "SRC:/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp", because it doesn't exist, from "SRC:/gui/qt5/GLViewer.hpp" /usr/lib/qt5/bin/moc -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/debian/build-double -I/usr/include/QGLViewer -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include -I/usr/include/aarch64-linux-gnu -I/usr/include/c++/13 -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include --include /build/reproducible-path/yade-2024.02a/debian/build-double/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/yade-2024.02a/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp AutoMoc: Reading dependencies from "SRC:/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp.d" AutoMoc: Generating "SRC:/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp", because it doesn't exist, from "SRC:/gui/qt5/OpenGLManager.hpp" /usr/lib/qt5/bin/moc -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/debian/build-double -I/usr/include/QGLViewer -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include -I/usr/include/aarch64-linux-gnu -I/usr/include/c++/13 -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include --include /build/reproducible-path/yade-2024.02a/debian/build-double/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/yade-2024.02a/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp /build/reproducible-path/yade-2024.02a/gui/qt5/OpenGLManager.hpp AutoMoc: Reading dependencies from "SRC:/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp.d" AutoMoc: Generating MOC compilation "SRC:/debian/build-double/gui/_GLViewer_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/debian/build-double/gui/_GLViewer_autogen/deps" AutoGen: Writing the parse cache file "SRC:/debian/build-double/gui/CMakeFiles/_GLViewer_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/debian/build-double/gui/CMakeFiles/_GLViewer_autogen.dir/AutogenUsed.txt" cd /build/reproducible-path/yade-2024.02a/debian/build-double/gui && /usr/bin/cmake -E touch /build/reproducible-path/yade-2024.02a/debian/build-double/gui/_GLViewer_autogen/timestamp make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/gui /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/gui /build/reproducible-path/yade-2024.02a/debian/build-double/gui/CMakeFiles/_GLViewer.dir/DependInfo.cmake "--color=" Dependencies file "gui/_GLViewer_autogen/deps" is newer than depends file "/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' make -f gui/CMakeFiles/_GLViewer.dir/build.make gui/CMakeFiles/_GLViewer.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 0%] Building CXX object gui/CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o cd /build/reproducible-path/yade-2024.02a/debian/build-double/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2024.02a/debian/build-double/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/debian/build-double/gui/_GLViewer_autogen/mocs_compilation.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/../../../../../gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2024.02a/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp:10, from /build/reproducible-path/yade-2024.02a/debian/build-double/gui/_GLViewer_autogen/mocs_compilation.cpp:2: 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-2024.02a/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-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8, from /build/reproducible-path/yade-2024.02a/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/../../../../../gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 1%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o cd /build/reproducible-path/yade-2024.02a/debian/build-double/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2024.02a/debian/build-double/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/gui/qt5/GLViewer.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.cpp:9: 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-2024.02a/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-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 1%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o cd /build/reproducible-path/yade-2024.02a/debian/build-double/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2024.02a/debian/build-double/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/gui/qt5/_GLViewer.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/_GLViewer.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-2024.02a/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-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 1%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o cd /build/reproducible-path/yade-2024.02a/debian/build-double/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2024.02a/debian/build-double/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/gui/qt5/OpenGLManager.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/OpenGLManager.hpp:5, from /build/reproducible-path/yade-2024.02a/gui/qt5/OpenGLManager.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-2024.02a/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-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o cd /build/reproducible-path/yade-2024.02a/debian/build-double/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2024.02a/debian/build-double/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/gui/qt5/GLViewerDisplay.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewerDisplay.cpp:11: 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-2024.02a/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-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o cd /build/reproducible-path/yade-2024.02a/debian/build-double/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2024.02a/debian/build-double/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/gui/qt5/GLViewerMouse.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewerMouse.cpp:11: 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-2024.02a/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-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 3%] Linking CXX shared library lib/aarch64-linux-gnu/_GLViewer.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_GLViewer.so -o lib/aarch64-linux-gnu/_GLViewer.so CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5OpenGL.so.5.15.10 /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.10 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/CMakeFiles/yade.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f CMakeFiles/yade.dir/build.make CMakeFiles/yade.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Body.cpp.o -MF CMakeFiles/yade.dir/core/Body.cpp.o.d -o CMakeFiles/yade.dir/core/Body.cpp.o -c /build/reproducible-path/yade-2024.02a/core/Body.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Body.cpp:2: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Body.cpp:3: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/BodyContainer.cpp.o -MF CMakeFiles/yade.dir/core/BodyContainer.cpp.o.d -o CMakeFiles/yade.dir/core/BodyContainer.cpp.o -c /build/reproducible-path/yade-2024.02a/core/BodyContainer.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.cpp:3: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.cpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Cell.cpp.o -MF CMakeFiles/yade.dir/core/Cell.cpp.o.d -o CMakeFiles/yade.dir/core/Cell.cpp.o -c /build/reproducible-path/yade-2024.02a/core/Cell.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Cell.hpp:16, from /build/reproducible-path/yade-2024.02a/core/Cell.cpp:1: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1014: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Cell.cpp:3: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1075: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/Cell.cpp:2: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Clump.cpp.o -MF CMakeFiles/yade.dir/core/Clump.cpp.o.d -o CMakeFiles/yade.dir/core/Clump.cpp.o -c /build/reproducible-path/yade-2024.02a/core/Clump.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Clump.hpp:5, from /build/reproducible-path/yade-2024.02a/core/Clump.cpp:3: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/Clump.cpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Clump.hpp:7: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Dispatching.cpp.o -MF CMakeFiles/yade.dir/core/Dispatching.cpp.o.d -o CMakeFiles/yade.dir/core/Dispatching.cpp.o -c /build/reproducible-path/yade-2024.02a/core/Dispatching.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/core/Dispatching.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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Engine.cpp.o -MF CMakeFiles/yade.dir/core/Engine.cpp.o.d -o CMakeFiles/yade.dir/core/Engine.cpp.o -c /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/FileGenerator.cpp.o -MF CMakeFiles/yade.dir/core/FileGenerator.cpp.o.d -o CMakeFiles/yade.dir/core/FileGenerator.cpp.o -c /build/reproducible-path/yade-2024.02a/core/FileGenerator.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/core/FileGenerator.cpp:8: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/FileGenerator.hpp:14, from /build/reproducible-path/yade-2024.02a/core/FileGenerator.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o -MF CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o.d -o CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o -c /build/reproducible-path/yade-2024.02a/core/ForceContainerParallel.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2024.02a/core/ForceContainerParallel.cpp:4: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/ForceContainerParallel.cpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o -MF CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o.d -o CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o -c /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Interaction.cpp.o -MF CMakeFiles/yade.dir/core/Interaction.cpp.o.d -o CMakeFiles/yade.dir/core/Interaction.cpp.o -c /build/reproducible-path/yade-2024.02a/core/Interaction.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:2, from /build/reproducible-path/yade-2024.02a/core/Interaction.cpp:11: 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-2024.02a/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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: 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/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/InteractionContainer.cpp.o -MF CMakeFiles/yade.dir/core/InteractionContainer.cpp.o.d -o CMakeFiles/yade.dir/core/InteractionContainer.cpp.o -c /build/reproducible-path/yade-2024.02a/core/InteractionContainer.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:7, from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.cpp:4: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: 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/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/InteractionLoop.cpp.o -MF CMakeFiles/yade.dir/core/InteractionLoop.cpp.o.d -o CMakeFiles/yade.dir/core/InteractionLoop.cpp.o -c /build/reproducible-path/yade-2024.02a/core/InteractionLoop.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Callbacks.hpp:4, from /build/reproducible-path/yade-2024.02a/core/InteractionLoop.hpp:3, from /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/core/InteractionLoop.hpp:4: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o -MF CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o.d -o CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o -c /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Material.cpp.o -MF CMakeFiles/yade.dir/core/Material.cpp.o.d -o CMakeFiles/yade.dir/core/Material.cpp.o -c /build/reproducible-path/yade-2024.02a/core/Material.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Material.hpp:4, from /build/reproducible-path/yade-2024.02a/core/Material.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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/Material.cpp:2: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Omega.cpp.o -MF CMakeFiles/yade.dir/core/Omega.cpp.o.d -o CMakeFiles/yade.dir/core/Omega.cpp.o -c /build/reproducible-path/yade-2024.02a/core/Omega.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/core/Omega.cpp:11: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1014: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Omega.cpp:14: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1075: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/Omega.cpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Scene.cpp.o -MF CMakeFiles/yade.dir/core/Scene.cpp.o.d -o CMakeFiles/yade.dir/core/Scene.cpp.o -c /build/reproducible-path/yade-2024.02a/core/Scene.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.cpp:11: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1014: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Scene.cpp:20: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1075: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/SimulationFlow.cpp.o -MF CMakeFiles/yade.dir/core/SimulationFlow.cpp.o.d -o CMakeFiles/yade.dir/core/SimulationFlow.cpp.o -c /build/reproducible-path/yade-2024.02a/core/SimulationFlow.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/SimulationFlow.hpp:12, from /build/reproducible-path/yade-2024.02a/core/SimulationFlow.cpp:9: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/SimulationFlow.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/State.cpp.o -MF CMakeFiles/yade.dir/core/State.cpp.o.d -o CMakeFiles/yade.dir/core/State.cpp.o -c /build/reproducible-path/yade-2024.02a/core/State.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/State.hpp:4, from /build/reproducible-path/yade-2024.02a/core/State.cpp:2: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1082: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2024.02a/core/State.hpp:5: /build/reproducible-path/yade-2024.02a/core/Engine.hpp: In member function 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1124: note: '' declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Subdomain.cpp.o -MF CMakeFiles/yade.dir/core/Subdomain.cpp.o.d -o CMakeFiles/yade.dir/core/Subdomain.cpp.o -c /build/reproducible-path/yade-2024.02a/core/Subdomain.cpp [ 12%] Building CXX object CMakeFiles/yade.dir/core/ThreadRunner.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/ThreadRunner.cpp.o -MF CMakeFiles/yade.dir/core/ThreadRunner.cpp.o.d -o CMakeFiles/yade.dir/core/ThreadRunner.cpp.o -c /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/ThreadWorker.cpp.o -MF CMakeFiles/yade.dir/core/ThreadWorker.cpp.o.d -o CMakeFiles/yade.dir/core/ThreadWorker.cpp.o -c /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/corePlugins.cpp.o -MF CMakeFiles/yade.dir/core/corePlugins.cpp.o.d -o CMakeFiles/yade.dir/core/corePlugins.cpp.o -c /build/reproducible-path/yade-2024.02a/core/corePlugins.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2024.02a/lib/factory/ClassFactory.hpp:13, from /build/reproducible-path/yade-2024.02a/core/corePlugins.cpp:1: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1014: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/corePlugins.cpp:23: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1075: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/FileGenerator.hpp:14, from /build/reproducible-path/yade-2024.02a/core/corePlugins.cpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/corePlugins.cpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/base/Math.cpp.o -MF CMakeFiles/yade.dir/lib/base/Math.cpp.o.d -o CMakeFiles/yade.dir/lib/base/Math.cpp.o -c /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o -MF CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o.d -o CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o -c /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.cpp [ 14%] Building CXX object CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o -MF CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o.d -o CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o -c /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o -MF CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o.d -o CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o -c /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/base/Logging.cpp.o -MF CMakeFiles/yade.dir/lib/base/Logging.cpp.o.d -o CMakeFiles/yade.dir/lib/base/Logging.cpp.o -c /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o -MF CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o.d -o CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o -c /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o -MF CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o.d -o CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o -c /build/reproducible-path/yade-2024.02a/lib/compatibility/VTKCompatibility.cpp [ 16%] Building CXX object CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o -MF CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o.d -o CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o -c /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o -MF CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o.d -o CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o -c /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/main/pyboot.cpp.o -MF CMakeFiles/yade.dir/core/main/pyboot.cpp.o.d -o CMakeFiles/yade.dir/core/main/pyboot.cpp.o -c /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o -MF CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o.d -o CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o -c /build/reproducible-path/yade-2024.02a/lib/opengl/GLUtils.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2024.02a/lib/opengl/GLUtils.hpp:7, from /build/reproducible-path/yade-2024.02a/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: '' 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o -MF CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o.d -o CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o -c /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libyade.so -o lib/aarch64-linux-gnu/libyade.so CMakeFiles/yade.dir/core/Body.cpp.o CMakeFiles/yade.dir/core/BodyContainer.cpp.o CMakeFiles/yade.dir/core/Cell.cpp.o CMakeFiles/yade.dir/core/Clump.cpp.o CMakeFiles/yade.dir/core/Dispatching.cpp.o CMakeFiles/yade.dir/core/Engine.cpp.o CMakeFiles/yade.dir/core/FileGenerator.cpp.o CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o CMakeFiles/yade.dir/core/Interaction.cpp.o CMakeFiles/yade.dir/core/InteractionContainer.cpp.o CMakeFiles/yade.dir/core/InteractionLoop.cpp.o CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o CMakeFiles/yade.dir/core/Material.cpp.o CMakeFiles/yade.dir/core/Omega.cpp.o CMakeFiles/yade.dir/core/Scene.cpp.o CMakeFiles/yade.dir/core/SimulationFlow.cpp.o CMakeFiles/yade.dir/core/State.cpp.o CMakeFiles/yade.dir/core/Subdomain.cpp.o CMakeFiles/yade.dir/core/ThreadRunner.cpp.o CMakeFiles/yade.dir/core/ThreadWorker.cpp.o CMakeFiles/yade.dir/core/corePlugins.cpp.o CMakeFiles/yade.dir/lib/base/Math.cpp.o "CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o" CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o CMakeFiles/yade.dir/lib/base/Logging.cpp.o CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o CMakeFiles/yade.dir/core/main/pyboot.cpp.o CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o "CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o" -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.11 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/CMakeFiles/pkg_common.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f CMakeFiles/pkg_common.dir/build.make CMakeFiles/pkg_common.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 20%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Bo1_Aabb.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Bo1_Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Bo1_Aabb.cpp:9: 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 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:717: /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-2024.02a/pkg/common/Bo1_Aabb.hpp:13: /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp: In member function 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:724: note: '' declared here 23 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Box,Shape,"Box (cuboid) particle geometry. (Avoid using in new code, prefer :yref:`Facet` instead.)", | ^ 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 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:717: /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-2024.02a/pkg/common/Box.hpp: In member function 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:724: note: '' declared here 23 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Box,Shape,"Box (cuboid) particle geometry. (Avoid using in new code, prefer :yref:`Facet` instead.)", | ^ 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 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:717: /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-2024.02a/pkg/common/Box.hpp: In member function 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:724: note: '' declared here 23 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Box,Shape,"Box (cuboid) particle geometry. (Avoid using in new code, prefer :yref:`Facet` instead.)", | ^ 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/Bo1_Aabb.hpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 20%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Collider.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/common/Collider.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Collider.cpp:8: 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-2024.02a/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-2024.02a/pkg/common/Collider.hpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 20%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Cylinder.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:5, from /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.cpp:4: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ChainedCylinder::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:47:1088: /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-2024.02a/pkg/common/Cylinder.hpp: In member function 'virtual void yade::ChainedCylinder::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:47:1095: note: '' declared here 47 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ChainedCylinder,Cylinder,"Geometry of a deformable chained cylinder, using geometry :yref:`Cylinder`.", | ^ 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::ChainedCylinder::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:47:1088: /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-2024.02a/pkg/common/Cylinder.hpp: In member function 'virtual void yade::ChainedCylinder::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:47:1095: note: '' declared here 47 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ChainedCylinder,Cylinder,"Geometry of a deformable chained cylinder, using geometry :yref:`Cylinder`.", | ^ 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::ChainedCylinder::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:47:1088: /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-2024.02a/pkg/common/Cylinder.hpp: In member function 'virtual void yade::ChainedCylinder::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:47:1095: note: '' declared here 47 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ChainedCylinder,Cylinder,"Geometry of a deformable chained cylinder, using geometry :yref:`Cylinder`.", | ^ 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::ChainedCylinder::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:47:1088: /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-2024.02a/pkg/common/Cylinder.hpp: In member function 'virtual void yade::ChainedCylinder::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:47:1095: note: '' declared here 47 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ChainedCylinder,Cylinder,"Geometry of a deformable chained cylinder, using geometry :yref:`Cylinder`.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/common/CylScGeom6D.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:13: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::ChainedState::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:88:955: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp: In member function 'virtual void yade::ChainedState::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:88:991: note: '' declared here 88 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ChainedState,State,"State of a chained bodies, containing information on connectivity in order to track contacts jumping over contiguous elements. Chains are 1D lists from which id of chained bodies are retrieved via :yref:`rank` and :yref:`chainNumber`.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::ChainedState::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:88:1056: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp: In member function 'virtual void yade::ChainedState::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:88:1099: note: '' declared here 88 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ChainedState,State,"State of a chained bodies, containing information on connectivity in order to track contacts jumping over contiguous elements. Chains are 1D lists from which id of chained bodies are retrieved via :yref:`rank` and :yref:`chainNumber`.", | ^ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Facet.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Facet.cpp:8: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = long int]', inlined from 'boost::python::extract::operator result_type() const [with T = long int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Body::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Body.hpp:120:3001: /usr/include/boost/python/extract.hpp:185:11: warning: '*(long 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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Body.hpp: In member function 'virtual void yade::Body::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Body.hpp:120:3041: note: '' declared here 120 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Body,Serializable,"A particle, basic element of simulation; interacts with other bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 21%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/ForceEngine.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/common/ForceEngine.hpp:7, from /build/reproducible-path/yade-2024.02a/pkg/common/ForceEngine.cpp:4: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/ForceEngine.cpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Gl1_NormPhys.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_NormPhys.cpp:3: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Gl1_PFacet.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Shape.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_PFacet.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_PFacet.cpp:2: 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-2024.02a/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-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_PFacet.hpp:4: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:17, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:25, from /build/reproducible-path/yade-2024.02a/pkg/common/PFacet.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_PFacet.hpp:5: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_PFacet.hpp:3: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Gl1_Primitives.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.hpp:18, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.cpp:18: 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 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:717: /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-2024.02a/pkg/common/Gl1_Primitives.hpp:19: /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp: In member function 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:724: note: '' declared here 23 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Box,Shape,"Box (cuboid) particle geometry. (Avoid using in new code, prefer :yref:`Facet` instead.)", | ^ 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 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:717: /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-2024.02a/pkg/common/Box.hpp: In member function 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:724: note: '' declared here 23 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Box,Shape,"Box (cuboid) particle geometry. (Avoid using in new code, prefer :yref:`Facet` instead.)", | ^ 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 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:717: /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-2024.02a/pkg/common/Box.hpp: In member function 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:724: note: '' declared here 23 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Box,Shape,"Box (cuboid) particle geometry. (Avoid using in new code, prefer :yref:`Facet` instead.)", | ^ 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-2024.02a/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-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.hpp:21: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2489: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = char]', inlined from 'boost::python::extract::operator result_type() const [with T = char]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Gl1_Sphere::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.hpp:83:3322: /usr/include/boost/python/extract.hpp:185:11: warning: '*(char*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.hpp: In member function 'virtual void yade::Gl1_Sphere::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.hpp:83:3379: note: '' declared here 83 | YADE_CLASS_BASE_DOC_STATICATTRS(Gl1_Sphere,GlShapeFunctor,"Renders :yref:`Sphere` object", | ^ 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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.hpp:20: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/GravityEngines.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.cpp:9: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.cpp:10: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 2]' 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 = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24, inlined from 'virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.hpp:69:2328: /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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.cpp:11: /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.hpp: In member function 'virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.hpp:69:2335: 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 '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 = 2]' 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 = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24, inlined from 'virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.hpp:69:2430: /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-2024.02a/pkg/common/GravityEngines.hpp: In member function 'virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.hpp:69:2437: 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 '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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Grid.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Shape.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:22, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.cpp:8: 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::GridConnection::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:46:1726: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp: In member function 'virtual void yade::GridConnection::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:46:1733: note: '' declared here 46 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(GridConnection,Sphere,"GridConnection shape (see [Effeindzourou2016]_, [Bourrier2013]_). Component of a grid designed to link two :yref:`GridNodes`. It is highly recommended to use :yref:`yade.gridpfacet.gridConnection` to generate correct :yref:`GridConnections`.", | ^ 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::GridConnection::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:46:1726: /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-2024.02a/pkg/common/Grid.hpp: In member function 'virtual void yade::GridConnection::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:46:1733: note: '' declared here 46 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(GridConnection,Sphere,"GridConnection shape (see [Effeindzourou2016]_, [Bourrier2013]_). Component of a grid designed to link two :yref:`GridNodes`. It is highly recommended to use :yref:`yade.gridpfacet.gridConnection` to generate correct :yref:`GridConnections`.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:17, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:25: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:23: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 24%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Grid_GUI.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Shape.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:22, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid_GUI.cpp:10: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:24: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:17, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:25: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:23: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/HydroForceEngine.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/common/HydroForceEngine.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/common/HydroForceEngine.cpp:5: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/HydroForceEngine.cpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/InsertionSortCollider.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.cpp:4: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1014: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1075: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/KinematicEngines.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/common/KinematicEngines.cpp:2: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/KinematicEngines.cpp:4: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2489: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = long unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = long unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::InterpolatingHelixEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/KinematicEngines.hpp:99:1654: /usr/include/boost/python/extract.hpp:185:11: 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/KinematicEngines.cpp:5: /build/reproducible-path/yade-2024.02a/pkg/common/KinematicEngines.hpp: In member function 'virtual void yade::InterpolatingHelixEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/KinematicEngines.hpp:99:1690: note: '' declared here 99 | YADE_CLASS_BASE_DOC_ATTRS(InterpolatingHelixEngine,HelixEngine,"Engine applying spiral motion, finding current angular velocity by linearly interpolating in times and velocities and translation by using slope parameter. \n\n The interpolation assumes the margin value before the first time point and last value after the last time point. If wrap is specified, time will wrap around the last times value to the first one (note that no interpolation between last and first values is done).", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/MatchMaker.cpp [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/OpenGLRenderer.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2024.02a/lib/factory/ClassFactory.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/multimethods/DynLibDispatcher.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:5, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.cpp:6: 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-2024.02a/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-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/PFacet.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/common/PFacet.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/common/PFacet.cpp:8: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/PFacet.hpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:17, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:25, from /build/reproducible-path/yade-2024.02a/pkg/common/PFacet.hpp:14: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/PFacet.hpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/ParallelEngine.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/ParallelEngine.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/common/ParallelEngine.cpp:1: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = bool]', inlined from 'boost::python::extract::operator result_type() const [with T = bool]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:983: /usr/include/boost/python/extract.hpp:185:11: warning: '*(bool*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Engine.hpp: In member function 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1019: note: '' declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1082: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Engine.hpp: In member function 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1124: note: '' 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_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/ResetRandomPosition.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/ResetRandomPosition.cpp:13: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/core/InteractionLoop.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/common/ResetRandomPosition.cpp:15: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/ResetRandomPosition.cpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/SPHEngine.cpp [ 28%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/SpatialQuickSortCollider.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:7, from /build/reproducible-path/yade-2024.02a/pkg/common/SpatialQuickSortCollider.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/common/SpatialQuickSortCollider.cpp:8: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 28%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Wall.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Wall.cpp:2: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/Wall.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/common/Wall.cpp:3: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 29%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/common.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/common.cpp:4: 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-2024.02a/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-2024.02a/pkg/dem/ScGeom.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/CylScGeom6D.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/common/common.cpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::StepDisplacer::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/StepDisplacer.hpp:31:1108: /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-2024.02a/pkg/common/common.cpp:16: /build/reproducible-path/yade-2024.02a/pkg/common/StepDisplacer.hpp: In member function 'virtual void yade::StepDisplacer::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/StepDisplacer.hpp:31:1115: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS(StepDisplacer,PartialEngine,"Apply generalized displacement (displacement or rotation) stepwise on subscribed bodies. Could be used for purposes of contact law tests (by moving one sphere compared to another), but in this case, see rather :yref:`LawTester`", | ^ 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::StepDisplacer::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/StepDisplacer.hpp:31:1108: /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-2024.02a/pkg/common/StepDisplacer.hpp: In member function 'virtual void yade::StepDisplacer::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/StepDisplacer.hpp:31:1115: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS(StepDisplacer,PartialEngine,"Apply generalized displacement (displacement or rotation) stepwise on subscribed bodies. Could be used for purposes of contact law tests (by moving one sphere compared to another), but in this case, see rather :yref:`LawTester`", | ^ 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::StepDisplacer::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/StepDisplacer.hpp:31:1108: /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-2024.02a/pkg/common/StepDisplacer.hpp: In member function 'virtual void yade::StepDisplacer::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/StepDisplacer.hpp:31:1115: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS(StepDisplacer,PartialEngine,"Apply generalized displacement (displacement or rotation) stepwise on subscribed bodies. Could be used for purposes of contact law tests (by moving one sphere compared to another), but in this case, see rather :yref:`LawTester`", | ^ 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::StepDisplacer::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/StepDisplacer.hpp:31:1108: /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-2024.02a/pkg/common/StepDisplacer.hpp: In member function 'virtual void yade::StepDisplacer::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/StepDisplacer.hpp:31:1115: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS(StepDisplacer,PartialEngine,"Apply generalized displacement (displacement or rotation) stepwise on subscribed bodies. Could be used for purposes of contact law tests (by moving one sphere compared to another), but in this case, see rather :yref:`LawTester`", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_common.so -o lib/aarch64-linux-gnu/libpkg_common.so CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/CMakeFiles/pkg_dem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 30%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/BubbleMat.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/BubbleMat.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/BubbleMat.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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/BubbleMat.hpp:7: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 30%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/CapillarityEngine.cpp [ 30%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/CapillaryPhys.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2489: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2765: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp: In member function 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2809: note: '' declared here 22 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(CapillaryPhys,FrictPhys,"Physics (of interaction) for :yref:`Law2_ScGeom_CapillaryPhys_Capillarity`.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/CapillaryPhys.cpp:2: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 31%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/CapillaryPhysDelaunay.cpp [ 31%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/CapillaryStressRecorder.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/common/Recorder.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryStressRecorder.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryStressRecorder.cpp:9: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2489: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2765: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryStressRecorder.cpp:13: /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp: In member function 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2809: note: '' declared here 22 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(CapillaryPhys,FrictPhys,"Physics (of interaction) for :yref:`Law2_ScGeom_CapillaryPhys_Capillarity`.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.cpp:9: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:17: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/ConcretePM.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/ConcretePM.hpp:50, from /build/reproducible-path/yade-2024.02a/pkg/dem/ConcretePM.cpp:2: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ConcretePM.hpp:57: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/Disp2DPropLoadEngine.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/Disp2DPropLoadEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/Disp2DPropLoadEngine.cpp:10: 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 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:717: /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-2024.02a/pkg/dem/Disp2DPropLoadEngine.cpp:15: /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp: In member function 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:724: note: '' declared here 23 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Box,Shape,"Box (cuboid) particle geometry. (Avoid using in new code, prefer :yref:`Facet` instead.)", | ^ 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 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:717: /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-2024.02a/pkg/common/Box.hpp: In member function 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:724: note: '' declared here 23 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Box,Shape,"Box (cuboid) particle geometry. (Avoid using in new code, prefer :yref:`Facet` instead.)", | ^ 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 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:717: /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-2024.02a/pkg/common/Box.hpp: In member function 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:724: note: '' declared here 23 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Box,Shape,"Box (cuboid) particle geometry. (Avoid using in new code, prefer :yref:`Facet` instead.)", | ^ 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/Disp2DPropLoadEngine.cpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/Disp2DPropLoadEngine.hpp:12: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/DomainLimiter.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.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 = 0; int Stop = 2]' 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 = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24, inlined from 'virtual void yade::GlExtra_OctreeCubes::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.hpp:126:1555: /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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.cpp:3: /build/reproducible-path/yade-2024.02a/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-2024.02a/pkg/dem/DomainLimiter.hpp:126:1562: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS(GlExtra_OctreeCubes,GlExtraDrawer,"Render boxed read from file", | ^ 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 = 2]' 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 = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24, inlined from 'virtual void yade::GlExtra_OctreeCubes::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.hpp:126:1669: /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-2024.02a/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-2024.02a/pkg/dem/DomainLimiter.hpp:126:1676: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS(GlExtra_OctreeCubes,GlExtraDrawer,"Render boxed read from file", | ^ 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 = 2]' 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 = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24, inlined from 'virtual void yade::GlExtra_OctreeCubes::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.hpp:126:1786: /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-2024.02a/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-2024.02a/pkg/dem/DomainLimiter.hpp:126:1793: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS(GlExtra_OctreeCubes,GlExtraDrawer,"Render boxed read from file", | ^ 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.hpp:3: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/DomainLimiter.cpp:11: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.hpp:2: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/ElasticContactLaw.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/openmp-accu.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/ElasticContactLaw.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/ElasticContactLaw.cpp:8: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/dem/ElasticContactLaw.hpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ElasticContactLaw.hpp:14: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/FacetTopologyAnalyzer.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/FacetTopologyAnalyzer.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/FacetTopologyAnalyzer.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-2024.02a/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-2024.02a/pkg/dem/FacetTopologyAnalyzer.hpp:4: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/FlatGridCollider.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/FlatGridCollider.cpp:2: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1014: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/FlatGridCollider.cpp:6: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1075: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/ForceTorqueRecorder.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/ForceTorqueRecorder.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/ForceTorqueRecorder.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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/FrictPhys.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/FrictPhys.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/FrictPhys.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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/FrictPhys.cpp:2: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/FrictViscoPM.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/openmp-accu.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/FrictViscoPM.hpp:22, from /build/reproducible-path/yade-2024.02a/pkg/dem/FrictViscoPM.cpp:9: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/dem/FrictViscoPM.hpp:23: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/FrictViscoPM.hpp:27: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 36%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/GeneralIntegratorInsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp:3: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1014: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1075: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 36%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.cpp:9: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1014: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1075: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/core/TimeStepper.hpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.cpp:17: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/HertzMindlin.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.cpp:3: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/HertzMindlin.hpp:19: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2532: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp: In member function 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2576: note: '' declared here 201 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(MindlinCapillaryPhys,MindlinPhys,"Adds capillary physics to Mindlin's interaction physics.", | ^ [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/HertzMindlinExtended.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlinExtended.hpp:17, from /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlinExtended.cpp:15: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/HertzMindlin.hpp:19, from /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlinExtended.hpp:23: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2532: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp: In member function 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2576: note: '' declared here 201 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(MindlinCapillaryPhys,MindlinPhys,"Adds capillary physics to Mindlin's interaction physics.", | ^ [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Box_Sphere_ScGeom.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp:13: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp:18: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Facet_Sphere_ScGeom.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp:9: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Facet_Sphere_ScGeom.hpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp:16: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Sphere_Sphere_ScGeom.hpp:7, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp:5: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp:11: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/InelastCohFrictPM.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/InelastCohFrictPM.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/InelastCohFrictPM.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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:17: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/Integrator.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Clump.hpp:5, from /build/reproducible-path/yade-2024.02a/pkg/dem/Integrator.cpp:1: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1014: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Integrator.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/Integrator.cpp:3: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1075: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/Integrator.cpp:2: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1014, inlined from 'virtual void yade::Integrator::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/Integrator.hpp:91:1394: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::Integrator::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1075: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ 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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Clump.hpp:7: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/Ip2_ElastMat.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ip2_ElastMat.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ip2_ElastMat.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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/JointedCohesiveFrictionalPM.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/JointedCohesiveFrictionalPM.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/JointedCohesiveFrictionalPM.cpp:8: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/JointedCohesiveFrictionalPM.hpp:14: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/KinemC__Engine.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemC__Engine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemC__Engine.cpp:9: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.hpp:14: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/KinemSimpleShearBox.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.cpp:9: 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 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:717: /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-2024.02a/pkg/dem/KinemSimpleShearBox.cpp:13: /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp: In member function 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:724: note: '' declared here 23 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Box,Shape,"Box (cuboid) particle geometry. (Avoid using in new code, prefer :yref:`Facet` instead.)", | ^ 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 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:717: /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-2024.02a/pkg/common/Box.hpp: In member function 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:724: note: '' declared here 23 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Box,Shape,"Box (cuboid) particle geometry. (Avoid using in new code, prefer :yref:`Facet` instead.)", | ^ 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 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:717: /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-2024.02a/pkg/common/Box.hpp: In member function 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:724: note: '' declared here 23 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Box,Shape,"Box (cuboid) particle geometry. (Avoid using in new code, prefer :yref:`Facet` instead.)", | ^ 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.cpp:10: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/L3Geom.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/L3Geom.cpp:2: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/Wall.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/L3Geom.cpp:5: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/L3Geom.cpp:3: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:9: 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-2024.02a/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-2024.02a/pkg/dem/ScGeom.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/common/ElastMat.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2765: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:19: /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp: In member function 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2809: note: '' declared here 22 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(CapillaryPhys,FrictPhys,"Physics (of interaction) for :yref:`Law2_ScGeom_CapillaryPhys_Capillarity`.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2532: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:20: /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp: In member function 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2576: note: '' declared here 201 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(MindlinCapillaryPhys,MindlinPhys,"Adds capillary physics to Mindlin's interaction physics.", | ^ [ 42%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/Lubrication.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/Lubrication.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/dem/Lubrication.cpp:2: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1446: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Lubrication.hpp:14: /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp: In member function 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1501: note: '' declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PDFEngine, PeriodicEngine, | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1586: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp: In member function 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1639: note: '' declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PDFEngine, PeriodicEngine, | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2489: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/c++/13/istream:41, from /usr/include/c++/13/sstream:40, from /usr/include/c++/13/complex:45, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:85: In member function 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits]', inlined from 'boost::log::v2_mt_posix::basic_formatting_ostream& boost::log::v2_mt_posix::basic_formatting_ostream::operator<<(double) [with CharT = char; TraitsT = std::char_traits; AllocatorT = std::allocator]' at /usr/include/boost/log/utility/formatting_ostream.hpp:543:18, inlined from 'boost::log::v2_mt_posix::basic_record_ostream& boost::log::v2_mt_posix::basic_record_ostream::operator<<(double) [with CharT = char]' at /usr/include/boost/log/sources/record_ostream.hpp:328:42, inlined from 'yade::Real yade::Law2_ScGeom_ImplicitLubricationPhys::NRAdimExp_integrate_u(const yade::Real&, const yade::Real&, const yade::Real&, yade::Real&, const yade::Real&, const yade::Real&, const yade::Real&, int)' at /build/reproducible-path/yade-2024.02a/pkg/dem/Lubrication.cpp:155:508: /usr/include/c++/13/ostream:223:25: warning: 'F' may be used uninitialized [-Wmaybe-uninitialized] 223 | { return _M_insert(__f); } | ~~~~~~~~~^~~~~ /build/reproducible-path/yade-2024.02a/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-2024.02a/pkg/dem/Lubrication.cpp:135:20: note: 'F' was declared here 135 | Real a(0), F; | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ElasticContactLaw.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/Lubrication.hpp:12: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::ViscElPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:68:1679: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Lubrication.hpp:16: /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp: In member function 'virtual void yade::ViscElPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:68:1717: note: '' declared here 68 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ViscElPhys,FrictPhys,"IPhys created from :yref:`ViscElMat`, for use with :yref:`Law2_ScGeom_ViscElPhys_Basic`.", | ^ [ 42%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/LubricationWithPotential.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/Lubrication.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/dem/LubricationWithPotential.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/LubricationWithPotential.cpp:3: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ElasticContactLaw.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/Lubrication.hpp:12: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/LudingPM.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/LudingPM.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/LudingPM.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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/LudingPM.hpp:6: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/MeasureCapStress.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/MeasureCapStress.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-2024.02a/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-2024.02a/pkg/dem/MeasureCapStress.cpp:2: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2489: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2765: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/MeasureCapStress.cpp:4: /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp: In member function 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2809: note: '' declared here 22 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(CapillaryPhys,FrictPhys,"Physics (of interaction) for :yref:`Law2_ScGeom_CapillaryPhys_Capillarity`.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/MeasureCapStress.cpp:6: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/MicroMacroAnalyser.cpp [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/MortarMat.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/MortarMat.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/dem/MortarMat.cpp:2: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/MortarMat.hpp:13: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/NewtonIntegrator.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.cpp:9: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1014: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.cpp:14: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1075: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.cpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Clump.hpp:7, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.cpp:12: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 45%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/PDFEngine.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/IPhys.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/NormShearPhys.hpp:5, from /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:5, from /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.cpp:1: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1446: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp: In member function 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1501: note: '' declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PDFEngine, PeriodicEngine, | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1586: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp: In member function 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1639: note: '' declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PDFEngine, PeriodicEngine, | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/PDFEngine.hpp:7: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 45%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/PeriIsoCompressor.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/PeriIsoCompressor.cpp:4: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/PeriIsoCompressor.cpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2489: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = long unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = long unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::PeriIsoCompressor::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/PeriIsoCompressor.hpp:18:2377: /usr/include/boost/python/extract.hpp:185:11: 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/PeriIsoCompressor.cpp:9: /build/reproducible-path/yade-2024.02a/pkg/dem/PeriIsoCompressor.hpp: In member function 'virtual void yade::PeriIsoCompressor::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/PeriIsoCompressor.hpp:18:2414: 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 '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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/RungeKuttaCashKarp54Integrator.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/RungeKuttaCashKarp54Integrator.cpp:2: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1014: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Integrator.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/RungeKuttaCashKarp54Integrator.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/RungeKuttaCashKarp54Integrator.cpp:3: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1075: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1014, inlined from 'virtual void yade::Integrator::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/Integrator.hpp:91:1394: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::Integrator::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1075: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ 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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/STLImporter.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/STLImporter.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/dem/STLImporter.cpp:8: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = long int]', inlined from 'boost::python::extract::operator result_type() const [with T = long int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Body::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Body.hpp:120:3001: /usr/include/boost/python/extract.hpp:185:11: warning: '*(long 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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Body.hpp: In member function 'virtual void yade::Body::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Body.hpp:120:3041: note: '' declared here 120 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Body,Serializable,"A particle, basic element of simulation; interacts with other bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/SampleCapillaryPressureEngine.cpp [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/ScGeom.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.cpp:6: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.cpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.cpp:9: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/SpheresFactory.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/SpheresFactory.cpp:2: 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-2024.02a/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-2024.02a/pkg/common/Collider.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/SpheresFactory.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/SpheresFactory.cpp:4: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/TesselationWrapper.cpp [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/Tetra.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/Tetra.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/dem/Tetra.cpp:4: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/dem/Tetra.hpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/ThreeDTriaxialEngine.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/ThreeDTriaxialEngine.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/ThreeDTriaxialEngine.cpp:9: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStressController.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/ThreeDTriaxialEngine.hpp:14: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'virtual void yade::ViscoFrictPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/FrictPhys.hpp:34:801: /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-2024.02a/pkg/dem/ThreeDTriaxialEngine.cpp:18: /build/reproducible-path/yade-2024.02a/pkg/dem/FrictPhys.hpp: In member function 'virtual void yade::ViscoFrictPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/FrictPhys.hpp:34:808: note: '' declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ViscoFrictPhys,FrictPhys,"Temporary version of :yref:`FrictPhys` for compatibility reasons", | ^ 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 'virtual void yade::ViscoFrictPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/FrictPhys.hpp:34:801: /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-2024.02a/pkg/dem/FrictPhys.hpp: In member function 'virtual void yade::ViscoFrictPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/FrictPhys.hpp:34:808: note: '' declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ViscoFrictPhys,FrictPhys,"Temporary version of :yref:`FrictPhys` for compatibility reasons", | ^ 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 'virtual void yade::ViscoFrictPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/FrictPhys.hpp:34:801: /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-2024.02a/pkg/dem/FrictPhys.hpp: In member function 'virtual void yade::ViscoFrictPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/FrictPhys.hpp:34:808: note: '' declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ViscoFrictPhys,FrictPhys,"Temporary version of :yref:`FrictPhys` for compatibility reasons", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/ThreeDTriaxialEngine.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/TriaxialCompressionEngine.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialCompressionEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialCompressionEngine.cpp:9: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStressController.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialCompressionEngine.hpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialCompressionEngine.hpp:12: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/TriaxialStateRecorder.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/common/Recorder.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStateRecorder.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStateRecorder.cpp:11: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/TriaxialStateRecorder.cpp:18: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/TriaxialStressController.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStressController.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStressController.cpp:9: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStressController.hpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/TriaxialStressController.cpp:17: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/UnbalancedForceCallbacks.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/UnbalancedForceCallbacks.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-2024.02a/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-2024.02a/pkg/dem/UnbalancedForceCallbacks.cpp:2: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/UniaxialStrainer.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/UniaxialStrainer.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/UniaxialStrainer.cpp:2: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoElasticSupport.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/ViscoElasticSupport.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoElasticSupport.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoElasticSupport.cpp:3: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/ViscoelasticCapillarPM.cpp In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.cpp:1: /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp: In member function 'virtual void yade::Law2_ScGeom_ViscElCapPhys_Basic::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp:89:1261: warning: '*(const yade::OpenMPAccumulator*)((char*)& + offsetof(boost::python::extract >,boost::python::extract >::.boost::python::converter::extract_rvalue >::m_data.boost::python::converter::rvalue_from_python_data >::.boost::python::converter::rvalue_from_python_storage >::storage))' may be used uninitialized [-Wmaybe-uninitialized] 89 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Law2_ScGeom_ViscElCapPhys_Basic,LawFunctor,"Extended version of Linear viscoelastic model with capillary parameters.", | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp:89:1314: note: '' declared here 89 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Law2_ScGeom_ViscElCapPhys_Basic,LawFunctor,"Extended version of Linear viscoelastic model with capillary parameters.", | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp:89:1363: warning: '*(const yade::OpenMPAccumulator*)((char*)& + offsetof(boost::python::extract >,boost::python::extract >::.boost::python::converter::extract_rvalue >::m_data.boost::python::converter::rvalue_from_python_data >::.boost::python::converter::rvalue_from_python_storage >::storage))' may be used uninitialized [-Wmaybe-uninitialized] 89 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Law2_ScGeom_ViscElCapPhys_Basic,LawFunctor,"Extended version of Linear viscoelastic model with capillary parameters.", | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp:89:1416: note: '' declared here 89 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Law2_ScGeom_ViscElCapPhys_Basic,LawFunctor,"Extended version of Linear viscoelastic model with capillary parameters.", | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:7, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp:2: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2489: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::ViscElPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:68:1679: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp: In member function 'virtual void yade::ViscElPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:68:1717: note: '' declared here 68 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ViscElPhys,FrictPhys,"IPhys created from :yref:`ViscElMat`, for use with :yref:`Law2_ScGeom_ViscElPhys_Basic`.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = yade::CapType]', inlined from 'boost::python::extract::operator result_type() const [with T = yade::CapType]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::ViscElCapPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp:39:2544: /usr/include/boost/python/extract.hpp:185:11: warning: '*(yade::CapType*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp: In member function 'virtual void yade::ViscElCapPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp:39:2588: note: '' declared here 39 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ViscElCapPhys,ViscElPhys,"IPhys created from :yref:`ViscElCapMat`, for use with :yref:`Law2_ScGeom_ViscElCapPhys_Basic`.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ViscoelasticPM.hpp:13: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 52%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/ViscoelasticPM.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:7, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.cpp:2: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2489: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::ViscElPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:68:1679: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp: In member function 'virtual void yade::ViscElPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:68:1717: note: '' declared here 68 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ViscElPhys,FrictPhys,"IPhys created from :yref:`ViscElMat`, for use with :yref:`Law2_ScGeom_ViscElPhys_Basic`.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ViscoelasticPM.hpp:13: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 52%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/dem/WirePM.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp:28, from /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.cpp:9: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2489: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::WireMat::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp:55:2312: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp: In member function 'virtual void yade::WireMat::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp:55:2348: note: '' declared here 55 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(WireMat,FrictMat,"Material for use with the Wire classes. In conjunction with the corresponding functors it can be used to model steel wire meshes [Thoeni2014]_, geotextiles [Cheng2016]_ and more.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/WirePM.hpp:31: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 53%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_dem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_dem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_dem.so -o lib/aarch64-linux-gnu/libpkg_dem.so CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoElasticSupport.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 53%] Built target pkg_dem make -f CMakeFiles/pkg_fem.dir/build.make CMakeFiles/pkg_fem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/CMakeFiles/pkg_fem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f CMakeFiles/pkg_fem.dir/build.make CMakeFiles/pkg_fem.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 53%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Bo1_DeformableElement_Aabb.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/Bo1_DeformableElement_Aabb.cpp:9: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/fem/Bo1_DeformableElement_Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/Bo1_DeformableElement_Aabb.cpp:10: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 53%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Bo1_Node_Aabb.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/Bo1_Node_Aabb.cpp:10: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/fem/Bo1_Node_Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/Bo1_Node_Aabb.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 54%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/CohesiveMat.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Material.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/fem/CohesiveMat.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/fem/CohesiveMat.cpp:9: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1082: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Material.hpp:5: /build/reproducible-path/yade-2024.02a/core/Engine.hpp: In member function 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1124: note: '' declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Material.hpp:40:954: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Material.hpp: In member function 'virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Material.hpp:40:988: 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:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 54%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/DeformableCohesiveElement.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableCohesiveElement.cpp:9: 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableCohesiveElement.hpp:15, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableCohesiveElement.cpp:14: /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableCohesiveElement.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableCohesiveElement.cpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 55%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/DeformableElement.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.cpp:9: 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.cpp:13: /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.cpp:10: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 55%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/FEInternalForceDispatchers.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/FEInternalForceDispatchers.cpp:9: 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-2024.02a/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-2024.02a/pkg/fem/FEInternalForceDispatchers.hpp:16, from /build/reproducible-path/yade-2024.02a/pkg/fem/FEInternalForceDispatchers.cpp:10: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 55%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/FEInternalForceEngine.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/FEInternalForceEngine.cpp:10: 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-2024.02a/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-2024.02a/pkg/fem/FEInternalForceDispatchers.hpp:16, from /build/reproducible-path/yade-2024.02a/pkg/fem/FEInternalForceEngine.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Gl1_DeformableElement.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_DeformableElement.cpp:11: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = bool]', inlined from 'boost::python::extract::operator result_type() const [with T = bool]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:983: /usr/include/boost/python/extract.hpp:185:11: warning: '*(bool*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_DeformableElement.cpp:12: /build/reproducible-path/yade-2024.02a/core/Engine.hpp: In member function 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1019: note: '' declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = bool]', inlined from 'boost::python::extract::operator result_type() const [with T = bool]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Shape::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Shape.hpp:35:1048: /usr/include/boost/python/extract.hpp:185:11: warning: '*(bool*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Body.hpp:15: /build/reproducible-path/yade-2024.02a/core/Shape.hpp: In member function 'virtual void yade::Shape::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Shape.hpp:35:1084: note: '' declared here 35 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Shape,Serializable,"Geometry of a body", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = bool]', inlined from 'boost::python::extract::operator result_type() const [with T = bool]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Shape::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Shape.hpp:35:1145: /usr/include/boost/python/extract.hpp:185:11: warning: '*(bool*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Shape.hpp: In member function 'virtual void yade::Shape::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Shape.hpp:35:1186: note: '' declared here 35 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Shape,Serializable,"Geometry of a body", | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_DeformableElement.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_DeformableElement.cpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Gl1_Node.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_Node.cpp:13: 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-2024.02a/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-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_Node.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_Node.cpp:15: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:7: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 57%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp:10: 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-2024.02a/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-2024.02a/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:16: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 57%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp:10: 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-2024.02a/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-2024.02a/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.hpp:16, from /build/reproducible-path/yade-2024.02a/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 58%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Lin4NodeTetra.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra.cpp:9: 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/Lin4NodeTetra.hpp:15, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra.cpp:14: /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra.cpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 58%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:9: 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableCohesiveElement.hpp:15, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.hpp:15, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:14: /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1130: /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-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1144: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 58%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/LinElastMat.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Material.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/fem/LinElastMat.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/fem/LinElastMat.cpp:9: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1082: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Material.hpp:5: /build/reproducible-path/yade-2024.02a/core/Engine.hpp: In member function 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1124: note: '' declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Material.hpp:40:954: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Material.hpp: In member function 'virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Material.hpp:40:988: 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:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 59%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Node.cpp [ 59%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_fem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_fem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_fem.so -o lib/aarch64-linux-gnu/libpkg_fem.so CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 59%] Built target pkg_fem make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/CMakeFiles/pkg_lbm.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 60%] Building CXX object CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_lbm_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/lbm/HydrodynamicsLawLBM.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/lbm/HydrodynamicsLawLBM.hpp:27, from /build/reproducible-path/yade-2024.02a/pkg/lbm/HydrodynamicsLawLBM.cpp:26: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/lbm/HydrodynamicsLawLBM.cpp:30: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2489: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::LBMlink::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMlink.hpp:33:2162: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/lbm/HydrodynamicsLawLBM.hpp:29: /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMlink.hpp: In member function 'virtual void yade::LBMlink::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMlink.hpp:33:2188: note: '' declared here 33 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(LBMlink,Serializable, | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::LBMlink::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMlink.hpp:33:2434: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMlink.hpp: In member function 'virtual void yade::LBMlink::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMlink.hpp:33:2470: note: '' declared here 33 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(LBMlink,Serializable, | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:17, from /build/reproducible-path/yade-2024.02a/pkg/lbm/HydrodynamicsLawLBM.cpp:33: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 60%] Building CXX object CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_lbm_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/lbm/LBMnode.cpp [ 60%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_lbm.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_lbm.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_lbm.so -o lib/aarch64-linux-gnu/libpkg_lbm.so CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 60%] Built target pkg_lbm make -f CMakeFiles/pkg_levelSet.dir/build.make CMakeFiles/pkg_levelSet.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/CMakeFiles/pkg_levelSet.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f CMakeFiles/pkg_levelSet.dir/build.make CMakeFiles/pkg_levelSet.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 61%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/FastMarchingMethod.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/levelSet/FastMarchingMethod.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/pkg/levelSet/FastMarchingMethod.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/levelSet/FastMarchingMethod.cpp:8: 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-2024.02a/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-2024.02a/pkg/dem/ScGeom.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/levelSet/ShopLS.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/levelSet/FastMarchingMethod.cpp:9: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Clump.hpp:7, from /build/reproducible-path/yade-2024.02a/pkg/levelSet/ShopLS.hpp:11: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 61%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/Gl1_LevelSet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/levelSet/Gl1_LevelSet.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/lib/multimethods/FunctorWrapper.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/levelSet/Gl1_LevelSet.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/levelSet/Gl1_LevelSet.cpp:9: 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-2024.02a/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-2024.02a/pkg/common/GLDrawFunctors.hpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/levelSet/ShopLS.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/levelSet/Gl1_LevelSet.hpp:12: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:7: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 62%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/levelSet/LevelSet.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/computational-geometry/MarchingCube.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/levelSet/LevelSet.cpp:8: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/levelSet/LevelSet.cpp:10: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/levelSet/ShopLS.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/levelSet/LevelSet.cpp:12: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 62%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetIg2.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/levelSet/LevelSetIg2.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/levelSet/LevelSetIg2.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/levelSet/LevelSetIg2.cpp:7: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2489: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:253: In member function 'const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:22, inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Rhs = const Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:40, inlined from 'Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_abs2_op; ArgType = const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:583:40, inlined from 'Eigen::internal::redux_evaluator<_XprType>::CoeffReturnType Eigen::internal::redux_evaluator<_XprType>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with _XprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:381:23, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >; int Start = 2]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:128:34, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >; int Start = 1; int Length = 2]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:111:96, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >; int Start = 0; int Length = 3]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:111:96, inlined from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:222:21, inlined from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:418:56, inlined from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:463:25, inlined from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix >]' at /usr/include/eigen3/Eigen/src/Core/Dot.h:98:46, inlined from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix >]' at /usr/include/eigen3/Eigen/src/Core/Dot.h:110:34, inlined from 'virtual bool yade::Ig2_Wall_LevelSet_ScGeom::go(const boost::shared_ptr&, const boost::shared_ptr&, const yade::State&, const yade::State&, const yade::Vector3r&, const bool&, const boost::shared_ptr&)' at /build/reproducible-path/yade-2024.02a/pkg/levelSet/LevelSetIg2.cpp:154:51: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:99: warning: 'contactNode.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]' may be used uninitialized [-Wmaybe-uninitialized] 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } | ^ /build/reproducible-path/yade-2024.02a/pkg/levelSet/LevelSetIg2.cpp: In member function 'virtual bool yade::Ig2_Wall_LevelSet_ScGeom::go(const boost::shared_ptr&, const boost::shared_ptr&, const yade::State&, const yade::State&, const yade::Vector3r&, const bool&, const boost::shared_ptr&)': /build/reproducible-path/yade-2024.02a/pkg/levelSet/LevelSetIg2.cpp:128:17: note: 'contactNode.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]' was declared here 128 | contactNode; // the boundary node which is the most inside the wall | ^~~~~~~~~~~ In member function 'const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:22, inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Rhs = const Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:40, inlined from 'Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_abs2_op; ArgType = const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:583:40, inlined from 'Eigen::internal::redux_evaluator<_XprType>::CoeffReturnType Eigen::internal::redux_evaluator<_XprType>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with _XprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:381:23, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >; int Start = 1]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:128:34, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >; int Start = 1; int Length = 2]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:110:78, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >; int Start = 0; int Length = 3]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:111:96, inlined from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:222:21, inlined from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:418:56, inlined from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:463:25, inlined from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix >]' at /usr/include/eigen3/Eigen/src/Core/Dot.h:98:46, inlined from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix >]' at /usr/include/eigen3/Eigen/src/Core/Dot.h:110:34, inlined from 'virtual bool yade::Ig2_Wall_LevelSet_ScGeom::go(const boost::shared_ptr&, const boost::shared_ptr&, const yade::State&, const yade::State&, const yade::Vector3r&, const bool&, const boost::shared_ptr&)' at /build/reproducible-path/yade-2024.02a/pkg/levelSet/LevelSetIg2.cpp:154:51: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:99: warning: 'contactNode.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]' may be used uninitialized [-Wmaybe-uninitialized] 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } | ^ /build/reproducible-path/yade-2024.02a/pkg/levelSet/LevelSetIg2.cpp: In member function 'virtual bool yade::Ig2_Wall_LevelSet_ScGeom::go(const boost::shared_ptr&, const boost::shared_ptr&, const yade::State&, const yade::State&, const yade::Vector3r&, const bool&, const boost::shared_ptr&)': /build/reproducible-path/yade-2024.02a/pkg/levelSet/LevelSetIg2.cpp:128:17: note: 'contactNode.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]' was declared here 128 | contactNode; // the boundary node which is the most inside the wall | ^~~~~~~~~~~ In member function 'const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:22, inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Rhs = const Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:40, inlined from 'Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_abs2_op; ArgType = const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:583:40, inlined from 'Eigen::internal::redux_evaluator<_XprType>::CoeffReturnType Eigen::internal::redux_evaluator<_XprType>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with _XprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:381:23, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >; int Start = 0]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:128:34, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >; int Start = 0; int Length = 3]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:110:78, inlined from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:222:21, inlined from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:418:56, inlined from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:463:25, inlined from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix >]' at /usr/include/eigen3/Eigen/src/Core/Dot.h:98:46, inlined from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix >]' at /usr/include/eigen3/Eigen/src/Core/Dot.h:110:34, inlined from 'virtual bool yade::Ig2_Wall_LevelSet_ScGeom::go(const boost::shared_ptr&, const boost::shared_ptr&, const yade::State&, const yade::State&, const yade::Vector3r&, const bool&, const boost::shared_ptr&)' at /build/reproducible-path/yade-2024.02a/pkg/levelSet/LevelSetIg2.cpp:154:51: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:99: warning: 'contactNode.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[0]' may be used uninitialized [-Wmaybe-uninitialized] 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } | ^ /build/reproducible-path/yade-2024.02a/pkg/levelSet/LevelSetIg2.cpp: In member function 'virtual bool yade::Ig2_Wall_LevelSet_ScGeom::go(const boost::shared_ptr&, const boost::shared_ptr&, const yade::State&, const yade::State&, const yade::Vector3r&, const bool&, const boost::shared_ptr&)': /build/reproducible-path/yade-2024.02a/pkg/levelSet/LevelSetIg2.cpp:128:17: note: 'contactNode.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[0]' was declared here 128 | contactNode; // the boundary node which is the most inside the wall | ^~~~~~~~~~~ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/levelSet/LevelSetIg2.hpp:11: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 62%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/OtherClassesForLSContact.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/levelSet/OtherClassesForLSContact.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/levelSet/OtherClassesForLSContact.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/levelSet/OtherClassesForLSContact.cpp:7: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/levelSet/ShopLS.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/levelSet/OtherClassesForLSContact.cpp:8: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 63%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/RegularGrid.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/levelSet/RegularGrid.cpp [ 63%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/ShopLS.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/levelSet/ShopLS.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/levelSet/ShopLS.cpp:7: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/levelSet/ShopLS.cpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/levelSet/ShopLS.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/levelSet/ShopLS.cpp:11: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = double]', inlined from 'boost::python::extract::operator result_type() const [with T = double]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'static std::vector, std::allocator > > > yade::ShopLS::phiIni(int, yade::Vector3r, yade::Vector2r, boost::shared_ptr, boost::shared_ptr)' at /build/reproducible-path/yade-2024.02a/pkg/levelSet/ShopLS.cpp:64:26: /usr/include/boost/python/extract.hpp:185:11: warning: '*(double*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/levelSet/ShopLS.cpp: In static member function 'static std::vector, std::allocator > > > yade::ShopLS::phiIni(int, yade::Vector3r, yade::Vector2r, boost::shared_ptr, boost::shared_ptr)': /build/reproducible-path/yade-2024.02a/pkg/levelSet/ShopLS.cpp:64:113: note: '' declared here 64 | io = boost::python::extract(main.attr("ioFn")(gp[0], gp[1], gp[2])); | ^ [ 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_levelSet.so -o lib/aarch64-linux-gnu/libpkg_levelSet.so CMakeFiles/pkg_levelSet.dir/pkg/levelSet/FastMarchingMethod.cpp.o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/Gl1_LevelSet.cpp.o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSet.cpp.o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetIg2.cpp.o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/OtherClassesForLSContact.cpp.o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/RegularGrid.cpp.o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/ShopLS.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/CMakeFiles/pkg_openfoam.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f CMakeFiles/pkg_openfoam.dir/build.make CMakeFiles/pkg_openfoam.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 64%] Building CXX object CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_openfoam_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_openfoam.so -o lib/aarch64-linux-gnu/libpkg_openfoam.so CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/CMakeFiles/pkg_polyhedra.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f CMakeFiles/pkg_polyhedra.dir/build.make CMakeFiles/pkg_polyhedra.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 65%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/polyhedra/Polyhedra_01.cpp [ 65%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/polyhedra/Polyhedra_02.cpp [ 66%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/polyhedra/Polyhedra_Ig2.cpp [ 66%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/polyhedra/Polyhedra_splitter.cpp [ 67%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/polyhedra/Polyhedra_support.cpp [ 67%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_polyhedra.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_polyhedra.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_polyhedra.so -o lib/aarch64-linux-gnu/libpkg_polyhedra.so CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 67%] Built target pkg_polyhedra make -f CMakeFiles/pkg_potential.dir/build.make CMakeFiles/pkg_potential.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/CMakeFiles/pkg_potential.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f CMakeFiles/pkg_potential.dir/build.make CMakeFiles/pkg_potential.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 67%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o -c /build/reproducible-path/yade-2024.02a/pkg/potential/Gl1_PotentialBlock.cpp [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o -c /build/reproducible-path/yade-2024.02a/pkg/potential/Gl1_PotentialParticle.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/computational-geometry/MarchingCube.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/potential/Gl1_PotentialParticle.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/potential/Gl1_PotentialParticle.cpp:4: 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-2024.02a/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-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/potential/Gl1_PotentialParticle.hpp:5: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/potential/Gl1_PotentialParticle.cpp:9: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:7: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o -c /build/reproducible-path/yade-2024.02a/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_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o -c /build/reproducible-path/yade-2024.02a/pkg/potential/Ig2_PP_PP_ScGeom.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/potential/Ig2_PP_PP_ScGeom.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/potential/Ig2_PP_PP_ScGeom.cpp:6: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/potential/Ig2_PP_PP_ScGeom.hpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/potential/Ig2_PP_PP_ScGeom.cpp:8: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o -c /build/reproducible-path/yade-2024.02a/pkg/potential/KnKsLaw.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/potential/KnKsLaw.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/potential/KnKsLaw.cpp:2: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/potential/KnKsLaw.hpp:7: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o -c /build/reproducible-path/yade-2024.02a/pkg/potential/KnKsPBLaw.cpp [ 70%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o -c /build/reproducible-path/yade-2024.02a/pkg/potential/PotentialBlock.cpp [ 70%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o -c /build/reproducible-path/yade-2024.02a/pkg/potential/PotentialBlock2AABB.cpp [ 71%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o -c /build/reproducible-path/yade-2024.02a/pkg/potential/PotentialParticle.cpp [ 71%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o -c /build/reproducible-path/yade-2024.02a/pkg/potential/PotentialParticle2AABB.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/potential/PotentialParticle2AABB.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/potential/PotentialParticle2AABB.cpp:5: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 72%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o -c /build/reproducible-path/yade-2024.02a/pkg/potential/RockBolt.cpp [ 72%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o -c /build/reproducible-path/yade-2024.02a/pkg/potential/RockLiningGlobal.cpp [ 72%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_potential.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_potential.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_potential.so -o lib/aarch64-linux-gnu/libpkg_potential.so CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.11 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 72%] Built target pkg_potential make -f CMakeFiles/pre_dem.dir/build.make CMakeFiles/pre_dem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/CMakeFiles/pre_dem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f CMakeFiles/pre_dem.dir/build.make CMakeFiles/pre_dem.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 72%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o -c /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_01.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop.hpp:7, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_01.cpp:2: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1014: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_01.cpp:12: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1075: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/preprocessing/dem/Shop_01.cpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ViscoelasticPM.hpp:13, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_01.cpp:18: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop.hpp:9: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2765: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_01.cpp:17: /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp: In member function 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2809: note: '' declared here 22 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(CapillaryPhys,FrictPhys,"Physics (of interaction) for :yref:`Law2_ScGeom_CapillaryPhys_Capillarity`.", | ^ [ 73%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o -c /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_02.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop.hpp:7, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_02.cpp:2: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1014: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_02.cpp:12: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1075: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/preprocessing/dem/Shop_02.cpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ViscoelasticPM.hpp:13, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_02.cpp:18: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop.hpp:9: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2765: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_02.cpp:17: /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp: In member function 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2809: note: '' declared here 22 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(CapillaryPhys,FrictPhys,"Physics (of interaction) for :yref:`Law2_ScGeom_CapillaryPhys_Capillarity`.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2532: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_02.cpp:36: /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp: In member function 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2576: note: '' declared here 201 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(MindlinCapillaryPhys,MindlinPhys,"Adds capillary physics to Mindlin's interaction physics.", | ^ [ 73%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o -c /build/reproducible-path/yade-2024.02a/preprocessing/dem/SimpleShear.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/FileGenerator.hpp:11, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/SimpleShear.hpp:11, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/SimpleShear.cpp:9: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1014: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/SimpleShear.cpp:17: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1075: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/FileGenerator.hpp:14: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ElasticContactLaw.hpp:14, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/SimpleShear.cpp:18: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 74%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o -c /build/reproducible-path/yade-2024.02a/preprocessing/dem/SpherePack.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/SpherePack.cpp:4: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/SpherePack.cpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 74%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o -c /build/reproducible-path/yade-2024.02a/preprocessing/dem/TriaxialTest.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/TriaxialTest.cpp:10: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1014: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/TriaxialTest.cpp:22: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1075: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/TriaxialTest.cpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ElasticContactLaw.hpp:14, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/TriaxialTest.cpp:25: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/TriaxialTest.cpp:12: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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).", | ^ [ 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpre_dem.so -o lib/aarch64-linux-gnu/libpre_dem.so CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.11 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 74%] Built target pre_dem make -f CMakeFiles/pre_potential.dir/build.make CMakeFiles/pre_potential.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/CMakeFiles/pre_potential.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f CMakeFiles/pre_potential.dir/build.make CMakeFiles/pre_potential.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 75%] Building CXX object CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpre_potential_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpre_potential.so -o lib/aarch64-linux-gnu/libpre_potential.so CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 75%] Built target pre_potential make -f CMakeFiles/post_image.dir/build.make CMakeFiles/post_image.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/CMakeFiles/post_image.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f CMakeFiles/post_image.dir/build.make CMakeFiles/post_image.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 76%] Building CXX object CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpost_image_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2024.02a/postprocessing/image/SnapshotEngine.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2024.02a/postprocessing/image/SnapshotEngine.hpp:4, from /build/reproducible-path/yade-2024.02a/postprocessing/image/SnapshotEngine.cpp:3: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/postprocessing/image/SnapshotEngine.hpp:5: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpost_image.so -o lib/aarch64-linux-gnu/libpost_image.so CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 76%] Built target post_image make -f CMakeFiles/post_vtk.dir/build.make CMakeFiles/post_vtk.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/CMakeFiles/post_vtk.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f CMakeFiles/post_vtk.dir/build.make CMakeFiles/post_vtk.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 77%] Building CXX object CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o -MF CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o.d -o CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o -c /build/reproducible-path/yade-2024.02a/postprocessing/vtk/VTKRecorder.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/compatibility/VTKCompatibility.hpp:29, from /build/reproducible-path/yade-2024.02a/postprocessing/vtk/VTKRecorder.hpp:2, from /build/reproducible-path/yade-2024.02a/postprocessing/vtk/VTKRecorder.cpp:3: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::WireMat::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp:55:2312: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/postprocessing/vtk/VTKRecorder.cpp:57: /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp: In member function 'virtual void yade::WireMat::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp:55:2348: note: '' declared here 55 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(WireMat,FrictMat,"Material for use with the Wire classes. In conjunction with the corresponding functors it can be used to model steel wire meshes [Thoeni2014]_, geotextiles [Cheng2016]_ and more.", | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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-2024.02a/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-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2024.02a/postprocessing/vtk/VTKRecorder.hpp:3: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ConcretePM.hpp:57, from /build/reproducible-path/yade-2024.02a/postprocessing/vtk/VTKRecorder.cpp:54: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2532: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/postprocessing/vtk/VTKRecorder.cpp:67: /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp: In member function 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2576: note: '' declared here 201 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(MindlinCapillaryPhys,MindlinPhys,"Adds capillary physics to Mindlin's interaction physics.", | ^ [ 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpost_vtk.so -o lib/aarch64-linux-gnu/libpost_vtk.so CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.11 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/CMakeFiles/boot.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 78%] Building CXX object CMakeFiles/boot.dir/core/main/pyboot.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/debian/build-double -I/build/reproducible-path/yade-2024.02a/debian/build-double/pkg/pfv -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT CMakeFiles/boot.dir/core/main/pyboot.cpp.o -MF CMakeFiles/boot.dir/core/main/pyboot.cpp.o.d -o CMakeFiles/boot.dir/core/main/pyboot.cpp.o -c /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--no-as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,boot.so -o lib/aarch64-linux-gnu/boot.so CMakeFiles/boot.dir/core/main/pyboot.cpp.o -Wl,-rpath,/build/reproducible-path/yade-2024.02a/debian/build-double/lib/aarch64-linux-gnu:/build/reproducible-path/yade-2024.02a/debian/build-double/gui/lib/aarch64-linux-gnu::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libbz2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libopenblas.so -lrt lib/aarch64-linux-gnu/libyade.so gui/lib/aarch64-linux-gnu/_GLViewer.so /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so lib/aarch64-linux-gnu/libpkg_common.so lib/aarch64-linux-gnu/libpkg_dem.so lib/aarch64-linux-gnu/libpkg_fem.so lib/aarch64-linux-gnu/libpkg_lbm.so lib/aarch64-linux-gnu/libpkg_levelSet.so lib/aarch64-linux-gnu/libpkg_openfoam.so lib/aarch64-linux-gnu/libpkg_polyhedra.so lib/aarch64-linux-gnu/libpkg_potential.so lib/aarch64-linux-gnu/libpre_dem.so lib/aarch64-linux-gnu/libpre_potential.so lib/aarch64-linux-gnu/libpost_image.so lib/aarch64-linux-gnu/libpost_vtk.so /usr/lib/aarch64-linux-gnu/libmpfr.so /usr/lib/aarch64-linux-gnu/libmpc.so /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5OpenGL.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.10 /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.11 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/py /build/reproducible-path/yade-2024.02a/debian/build-double/py/CMakeFiles/_gts.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f py/CMakeFiles/_gts.dir/build.make py/CMakeFiles/_gts.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/3rd-party/pygts-0.3.1/cleanup.cpp [ 79%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/3rd-party/pygts-0.3.1/pygts.cpp [ 81%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/3rd-party/pygts-0.3.1/surface.cpp [ 82%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_gts.so -o lib/aarch64-linux-gnu/_gts.so "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o" -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -lgts make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/py /build/reproducible-path/yade-2024.02a/debian/build-double/py/CMakeFiles/_libVersions.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f py/CMakeFiles/_libVersions.dir/build.make py/CMakeFiles/_libVersions.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 83%] Building CXX object py/CMakeFiles/_libVersions.dir/_libVersions.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_libVersions.dir/_libVersions.cpp.o -MF CMakeFiles/_libVersions.dir/_libVersions.cpp.o.d -o CMakeFiles/_libVersions.dir/_libVersions.cpp.o -c /build/reproducible-path/yade-2024.02a/py/_libVersions.cpp [ 83%] Linking CXX shared library lib/aarch64-linux-gnu/_libVersions.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_libVersions.so -o lib/aarch64-linux-gnu/_libVersions.so CMakeFiles/_libVersions.dir/_libVersions.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.11 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/py /build/reproducible-path/yade-2024.02a/debian/build-double/py/CMakeFiles/_log.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f py/CMakeFiles/_log.dir/build.make py/CMakeFiles/_log.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 84%] Building CXX object py/CMakeFiles/_log.dir/_log.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/_log.cpp [ 84%] Linking CXX shared library lib/aarch64-linux-gnu/_log.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_log.so -o lib/aarch64-linux-gnu/_log.so CMakeFiles/_log.dir/_log.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/py /build/reproducible-path/yade-2024.02a/debian/build-double/py/CMakeFiles/_math.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f py/CMakeFiles/_math.dir/build.make py/CMakeFiles/_math.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 84%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_math.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/high-precision/_math.cpp [ 85%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/high-precision/_ExposeStorageOrdering.cpp [ 85%] Linking CXX shared library lib/aarch64-linux-gnu/_math.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_math.so -o lib/aarch64-linux-gnu/_math.so "CMakeFiles/_math.dir/high-precision/_math.cpp.o" "CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o" -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/py /build/reproducible-path/yade-2024.02a/debian/build-double/py/CMakeFiles/_minieigenHP.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f py/CMakeFiles/_minieigenHP.dir/build.make py/CMakeFiles/_minieigenHP.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/high-precision/_minieigenHP.cpp [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/high-precision/_ExposeBoxes.cpp In file included from /usr/include/eigen3/Eigen/Core:294, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeBoxes.cpp:10: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::AlignedBox::AlignedBox(const Eigen::AlignedBox&)' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/AlignedBox.h:66:7, inlined from 'static std::string AabbVisitor::__str__(const boost::python::api::object&) [with Box = Eigen::AlignedBox]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:975:13: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >*)((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)).Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeBoxes.cpp:14: /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string AabbVisitor::__str__(const boost::python::api::object&) [with Box = Eigen::AlignedBox]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:975:38: note: '' declared here 975 | const Box self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::AlignedBox::AlignedBox(const Eigen::AlignedBox&)' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/AlignedBox.h:66:7, inlined from 'static std::string AabbVisitor::__str__(const boost::python::api::object&) [with Box = Eigen::AlignedBox]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:975:13: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '((const Eigen::PlainObjectBase >*)((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].Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string AabbVisitor::__str__(const boost::python::api::object&) [with Box = Eigen::AlignedBox]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:975:38: note: '' declared here 975 | const Box self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(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:414:52, inlined from 'Eigen::AlignedBox::AlignedBox(const Eigen::AlignedBox&)' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/AlignedBox.h:66:7, inlined from 'static std::string AabbVisitor::__str__(const boost::python::api::object&) [with Box = Eigen::AlignedBox]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:975:13: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >*)((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)).Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string AabbVisitor::__str__(const boost::python::api::object&) [with Box = Eigen::AlignedBox]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:975:38: note: '' declared here 975 | const Box self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(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:414:52, inlined from 'Eigen::AlignedBox::AlignedBox(const Eigen::AlignedBox&)' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/AlignedBox.h:66:7, inlined from 'static std::string AabbVisitor::__str__(const boost::python::api::object&) [with Box = Eigen::AlignedBox]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:975:13: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '((const Eigen::PlainObjectBase >*)((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].Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string AabbVisitor::__str__(const boost::python::api::object&) [with Box = Eigen::AlignedBox]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:975:38: note: '' declared here 975 | const Box self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~ [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/high-precision/_ExposeComplex1.cpp In file included from /usr/include/eigen3/Eigen/Core:294, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathComplexFunctions.hpp:26, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeComplex1.cpp:10: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 6, 1, 0, 6, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix, 6, 1, 0, 6, 1>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 6, 1, 0, 6, 1> >*)((char*)& + offsetof(boost::python::extract, 6, 1, 0, 6, 1> >,boost::python::extract, 6, 1, 0, 6, 1> >::.boost::python::converter::extract_rvalue, 6, 1, 0, 6, 1> >::m_data.boost::python::converter::rvalue_from_python_data, 6, 1, 0, 6, 1> >::.boost::python::converter::rvalue_from_python_storage, 6, 1, 0, 6, 1> >::storage)).Eigen::PlainObjectBase, 6, 1, 0, 6, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeComplex1.cpp:17: /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix, 6, 1, 0, 6, 1>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix, 3, 1>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((char*)& + offsetof(boost::python::extract, 3, 1, 0, 3, 1> >,boost::python::extract, 3, 1, 0, 3, 1> >::.boost::python::converter::extract_rvalue, 3, 1, 0, 3, 1> >::m_data.boost::python::converter::rvalue_from_python_data, 3, 1, 0, 3, 1> >::.boost::python::converter::rvalue_from_python_storage, 3, 1, 0, 3, 1> >::storage)).Eigen::PlainObjectBase, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix, 3, 1>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 2, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix, 2, 1>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 2, 1, 0, 2, 1> >*)((char*)& + offsetof(boost::python::extract, 2, 1, 0, 2, 1> >,boost::python::extract, 2, 1, 0, 2, 1> >::.boost::python::converter::extract_rvalue, 2, 1, 0, 2, 1> >::m_data.boost::python::converter::rvalue_from_python_data, 2, 1, 0, 2, 1> >::.boost::python::converter::rvalue_from_python_storage, 2, 1, 0, 2, 1> >::storage)).Eigen::PlainObjectBase, 2, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix, 2, 1>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/high-precision/_ExposeComplex2.cpp In file included from /usr/include/eigen3/Eigen/Core:294, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathComplexFunctions.hpp:26, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeComplex2.cpp:10: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 3>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string MatrixVisitor::__str__(const boost::python::api::object&) [with MatrixT = Eigen::Matrix, 3, 3>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:855:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 3, 0, 3, 3> >*)((char*)& + offsetof(boost::python::extract, 3, 3, 0, 3, 3> >,boost::python::extract, 3, 3, 0, 3, 3> >::.boost::python::converter::extract_rvalue, 3, 3, 0, 3, 3> >::m_data.boost::python::converter::rvalue_from_python_data, 3, 3, 0, 3, 3> >::.boost::python::converter::rvalue_from_python_storage, 3, 3, 0, 3, 3> >::storage)).Eigen::PlainObjectBase, 3, 3> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeComplex2.cpp:17: /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string MatrixVisitor::__str__(const boost::python::api::object&) [with MatrixT = Eigen::Matrix, 3, 3>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:855:36: note: '' declared here 855 | const auto m = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 6, 6, 0, 6, 6>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex; int _Rows = 6; int _Cols = 6; int _Options = 0; int _MaxRows = 6; int _MaxCols = 6]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string MatrixVisitor::__str__(const boost::python::api::object&) [with MatrixT = Eigen::Matrix, 6, 6, 0, 6, 6>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:855:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 6, 6, 0, 6, 6> >*)((char*)& + offsetof(boost::python::extract, 6, 6, 0, 6, 6> >,boost::python::extract, 6, 6, 0, 6, 6> >::.boost::python::converter::extract_rvalue, 6, 6, 0, 6, 6> >::m_data.boost::python::converter::rvalue_from_python_data, 6, 6, 0, 6, 6> >::.boost::python::converter::rvalue_from_python_storage, 6, 6, 0, 6, 6> >::storage)).Eigen::PlainObjectBase, 6, 6, 0, 6, 6> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string MatrixVisitor::__str__(const boost::python::api::object&) [with MatrixT = Eigen::Matrix, 6, 6, 0, 6, 6>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:855:36: note: '' declared here 855 | const auto m = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/high-precision/_ExposeConverters.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeConverters.cpp:10: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = double]', inlined from 'T pySeqItemExtract(PyObject*, int) [with T = double]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/converters.hpp:20:137: /usr/include/boost/python/extract.hpp:185:11: warning: '*(double*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeConverters.cpp:16: /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/converters.hpp: In function 'T pySeqItemExtract(PyObject*, int) [with T = double]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/converters.hpp:20:75: note: '' declared here 20 | template T pySeqItemExtract(PyObject* o, int i) { return py::extract(py::object(py::handle<>(PySequence_GetItem(o, i))))(); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/high-precision/_ExposeMatrices1.cpp In file included from /usr/include/eigen3/Eigen/Core:294, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices1.cpp:10: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string MatrixVisitor::__str__(const boost::python::api::object&) [with MatrixT = Eigen::Matrix]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:855:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >*)((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)).Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices1.cpp:14: /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string MatrixVisitor::__str__(const boost::python::api::object&) [with MatrixT = Eigen::Matrix]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:855:36: note: '' declared here 855 | const auto m = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 6; int _Cols = 6; int _Options = 0; int _MaxRows = 6; int _MaxCols = 6]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string MatrixVisitor::__str__(const boost::python::api::object&) [with MatrixT = Eigen::Matrix]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:855:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >*)((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)).Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string MatrixVisitor::__str__(const boost::python::api::object&) [with MatrixT = Eigen::Matrix]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:855:36: note: '' declared here 855 | const auto m = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:337: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h: In function 'static void Eigen::internal::selfadjoint_product_impl::run(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; int LhsMode = 17; Rhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 6, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:229:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 227 | internal::selfadjoint_matrix_vector_product::Flags&RowMajorBit) ? RowMajor : ColMajor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | ( | ^ 230 | lhs.rows(), // size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | actualRhsPtr, // rhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | actualDestPtr, // result info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | actualAlpha // scale factor | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235 | ); | ~ /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:41:6: note: by argument 4 of type 'const double*' to 'static void Eigen::internal::selfadjoint_matrix_vector_product::run(Index, const Scalar*, Index, const Scalar*, Scalar*, Scalar) [with Scalar = double; Index = long int; int StorageOrder = 0; int UpLo = 1; bool ConjugateLhs = false; bool ConjugateRhs = false; int Version = 0]' declared here 41 | void selfadjoint_matrix_vector_product::run( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/high-precision/_ExposeMatrices2.cpp In file included from /usr/include/eigen3/Eigen/Core:337, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices2.cpp:10: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h: In function 'static void Eigen::internal::selfadjoint_product_impl::run(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; int LhsMode = 17; Rhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:229:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 227 | internal::selfadjoint_matrix_vector_product::Flags&RowMajorBit) ? RowMajor : ColMajor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | ( | ^ 230 | lhs.rows(), // size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | actualRhsPtr, // rhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | actualDestPtr, // result info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | actualAlpha // scale factor | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235 | ); | ~ /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:41:6: note: by argument 4 of type 'const double*' to 'static void Eigen::internal::selfadjoint_matrix_vector_product::run(Index, const Scalar*, Index, const Scalar*, Scalar*, Scalar) [with Scalar = double; Index = long int; int StorageOrder = 0; int UpLo = 1; bool ConjugateLhs = false; bool ConjugateRhs = false; int Version = 0]' declared here 41 | void selfadjoint_matrix_vector_product::run( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/high-precision/_ExposeQuaternion.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeQuaternion.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: '' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/high-precision/_ExposeStorageOrdering.cpp [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/high-precision/_ExposeVectors1.cpp In file included from /usr/include/eigen3/Eigen/Core:294, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeVectors1.cpp:10: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(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:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >*)((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)).Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeVectors1.cpp:23: /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >*)((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)).Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >*)((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)).Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/high-precision/_ExposeVectors2.cpp In file included from /usr/include/eigen3/Eigen/Core:294, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeVectors2.cpp:10: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >*)((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)).Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeVectors2.cpp:23: /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(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:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >*)((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)).Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >*)((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)).Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(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:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >*)((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)).Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/high-precision/_RealHPDiagnostics.cpp [ 91%] Linking CXX shared library lib/aarch64-linux-gnu/_minieigenHP.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_minieigenHP.so -o lib/aarch64-linux-gnu/_minieigenHP.so "CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o" -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/py /build/reproducible-path/yade-2024.02a/debian/build-double/py/CMakeFiles/WeightedAverage2d.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f py/CMakeFiles/WeightedAverage2d.dir/build.make py/CMakeFiles/WeightedAverage2d.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 91%] Building CXX object py/CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/WeightedAverage2d.cpp [ 91%] Linking CXX shared library lib/aarch64-linux-gnu/WeightedAverage2d.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,WeightedAverage2d.so -o lib/aarch64-linux-gnu/WeightedAverage2d.so CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/py /build/reproducible-path/yade-2024.02a/debian/build-double/py/CMakeFiles/_utils.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f py/CMakeFiles/_utils.dir/build.make py/CMakeFiles/_utils.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 91%] Building CXX object py/CMakeFiles/_utils.dir/_utils.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/_utils.cpp In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5, from /build/reproducible-path/yade-2024.02a/py/_utils.cpp:13: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/py/_utils.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-2024.02a/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-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/core/InteractionLoop.hpp:4, from /build/reproducible-path/yade-2024.02a/py/_utils.cpp:2: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/levelSet/ShopLS.hpp:12, from /build/reproducible-path/yade-2024.02a/py/_utils.cpp:4: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1591: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1604: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1723: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1736: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1828: /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-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1841: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ 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-2024.02a/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-2024.02a/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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 92%] Linking CXX shared library lib/aarch64-linux-gnu/_utils.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_utils.so -o lib/aarch64-linux-gnu/_utils.so CMakeFiles/_utils.dir/_utils.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/py /build/reproducible-path/yade-2024.02a/debian/build-double/py/CMakeFiles/_polyhedra_utils.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' [ 92%] Building CXX object py/CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/_polyhedra_utils.cpp [ 93%] Linking CXX shared library lib/aarch64-linux-gnu/_polyhedra_utils.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_polyhedra_utils.so -o lib/aarch64-linux-gnu/_polyhedra_utils.so CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/py /build/reproducible-path/yade-2024.02a/debian/build-double/py/CMakeFiles/_packPredicates.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f py/CMakeFiles/_packPredicates.dir/build.make py/CMakeFiles/_packPredicates.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 94%] Building CXX object py/CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/pack/_packPredicates.cpp [ 94%] Linking CXX shared library lib/aarch64-linux-gnu/_packPredicates.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_packPredicates.so -o lib/aarch64-linux-gnu/_packPredicates.so CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o -Wl,-rpath,/build/reproducible-path/yade-2024.02a/debian/build-double/py/lib/aarch64-linux-gnu::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: lib/aarch64-linux-gnu/_gts.so -lgts make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/py /build/reproducible-path/yade-2024.02a/debian/build-double/py/CMakeFiles/_packSpheres.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f py/CMakeFiles/_packSpheres.dir/build.make py/CMakeFiles/_packSpheres.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 95%] Building CXX object py/CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/pack/_packSpheres.cpp [ 95%] Linking CXX shared library lib/aarch64-linux-gnu/_packSpheres.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_packSpheres.so -o lib/aarch64-linux-gnu/_packSpheres.so CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/py /build/reproducible-path/yade-2024.02a/debian/build-double/py/CMakeFiles/_packObb.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f py/CMakeFiles/_packObb.dir/build.make py/CMakeFiles/_packObb.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 95%] Building CXX object py/CMakeFiles/_packObb.dir/pack/_packObb.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/pack/_packObb.cpp [ 95%] Linking CXX shared library lib/aarch64-linux-gnu/_packObb.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_packObb.so -o lib/aarch64-linux-gnu/_packObb.so CMakeFiles/_packObb.dir/pack/_packObb.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/py /build/reproducible-path/yade-2024.02a/debian/build-double/py/CMakeFiles/wrapper.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f py/CMakeFiles/wrapper.dir/build.make py/CMakeFiles/wrapper.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 96%] Building CXX object py/CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/wrapper/yadeWrapper.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/py/wrapper/yadeWrapper.cpp:4: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/py/wrapper/yadeWrapper.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Clump.hpp:7, from /build/reproducible-path/yade-2024.02a/py/wrapper/yadeWrapper.cpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 96%] Linking CXX shared library lib/aarch64-linux-gnu/wrapper.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,wrapper.so -o lib/aarch64-linux-gnu/wrapper.so CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/py /build/reproducible-path/yade-2024.02a/debian/build-double/py/CMakeFiles/_customConverters.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f py/CMakeFiles/_customConverters.dir/build.make py/CMakeFiles/_customConverters.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 96%] Building CXX object py/CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/wrapper/customConverters.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:17: 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-2024.02a/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-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:22: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 = 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 'static void yade::custom_Se3r_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*)' at /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:66:89: /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-2024.02a/py/wrapper/customConverters.cpp: In static member function 'static void yade::custom_Se3r_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*)': /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:66:110: note: '' declared here 66 | se3->orientation = boost::python::extract(PySequence_GetItem(obj_ptr, 1)); | ^ 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 'static void yade::custom_Se3r_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*)' at /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:66:89: /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-2024.02a/py/wrapper/customConverters.cpp: In static member function 'static void yade::custom_Se3r_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*)': /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:66:110: note: '' declared here 66 | se3->orientation = boost::python::extract(PySequence_GetItem(obj_ptr, 1)); | ^ 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 'static void yade::custom_Se3r_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*)' at /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:66:89: /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-2024.02a/py/wrapper/customConverters.cpp: In static member function 'static void yade::custom_Se3r_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*)': /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:66:110: note: '' declared here 66 | se3->orientation = boost::python::extract(PySequence_GetItem(obj_ptr, 1)); | ^ 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 'static void yade::custom_Se3r_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*)' at /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:66:89: /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-2024.02a/py/wrapper/customConverters.cpp: In static member function 'static void yade::custom_Se3r_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*)': /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:66:110: note: '' declared here 66 | se3->orientation = boost::python::extract(PySequence_GetItem(obj_ptr, 1)); | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = bool]', inlined from 'boost::python::extract::operator result_type() const [with T = bool]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'static void yade::custom_vector_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*) [with containedType = bool]' at /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:213:16: /usr/include/boost/python/extract.hpp:185:11: warning: '*(bool*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp: In static member function 'static void yade::custom_vector_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*) [with containedType = bool]': /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:213:53: note: '' declared here 213 | v->push_back(boost::python::extract(PySequence_GetItem(obj_ptr, i))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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-2024.02a/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-2024.02a/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-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2952: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2995: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 97%] Linking CXX shared library lib/aarch64-linux-gnu/_customConverters.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_customConverters.so -o lib/aarch64-linux-gnu/_customConverters.so CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-double' cd /build/reproducible-path/yade-2024.02a/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-double /build/reproducible-path/yade-2024.02a/debian/build-double/py /build/reproducible-path/yade-2024.02a/debian/build-double/py/CMakeFiles/_ymport.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make -f py/CMakeFiles/_ymport.dir/build.make py/CMakeFiles/_ymport.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/_ymport.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/_ymport.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/ymport/foamfile/BoundaryParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/ymport/foamfile/FacesParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/ymport/foamfile/Lexer.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/ymport/foamfile/Parser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/ymport/foamfile/PointsParser.cpp [100%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/ymport/foamfile/PolyMesh.cpp [100%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2024.02a/py/ymport/foamfile/VerifyMacros.cpp [100%] Linking CXX shared library lib/aarch64-linux-gnu/_ymport.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_ymport.so -o lib/aarch64-linux-gnu/_ymport.so CMakeFiles/_ymport.dir/_ymport.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' [100%] Built target _ymport make[3]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/yade-2024.02a/debian/build-double/CMakeFiles 0 make[2]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' dh_auto_build -B/build/reproducible-path/yade-2024.02a/debian/build-longdouble cd debian/build-longdouble && make -j1 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' /usr/bin/cmake -S/build/reproducible-path/yade-2024.02a -B/build/reproducible-path/yade-2024.02a/debian/build-longdouble --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/yade-2024.02a/debian/build-longdouble/CMakeFiles /build/reproducible-path/yade-2024.02a/debian/build-longdouble//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/gui /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/gui /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui/CMakeFiles/_GLViewer_autogen.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' [ 0%] Automatic MOC for target _GLViewer cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui/CMakeFiles/_GLViewer_autogen.dir/AutogenInfo.json None AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/debian/build-longdouble/gui/_GLViewer_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++17 -dM -E -c /usr/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/debian/build-longdouble -I/usr/include/QGLViewer -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include -I/usr/include/aarch64-linux-gnu -I/usr/include/c++/13 -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include AutoGen: Parsing "SRC:/gui/qt5/GLViewer.hpp" AutoGen: Parsing "SRC:/gui/qt5/OpenGLManager.hpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewer.cpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewerDisplay.cpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewerMouse.cpp" AutoGen: Parsing "SRC:/gui/qt5/OpenGLManager.cpp" AutoGen: Parsing "SRC:/gui/qt5/_GLViewer.cpp" AutoMoc: Generating "SRC:/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp", because it doesn't exist, from "SRC:/gui/qt5/GLViewer.hpp" /usr/lib/qt5/bin/moc -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/debian/build-longdouble -I/usr/include/QGLViewer -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include -I/usr/include/aarch64-linux-gnu -I/usr/include/c++/13 -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include --include /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp AutoMoc: Reading dependencies from "SRC:/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp.d" AutoMoc: Generating "SRC:/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp", because it doesn't exist, from "SRC:/gui/qt5/OpenGLManager.hpp" /usr/lib/qt5/bin/moc -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/debian/build-longdouble -I/usr/include/QGLViewer -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include -I/usr/include/aarch64-linux-gnu -I/usr/include/c++/13 -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include --include /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp /build/reproducible-path/yade-2024.02a/gui/qt5/OpenGLManager.hpp AutoMoc: Reading dependencies from "SRC:/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp.d" AutoMoc: Generating MOC compilation "SRC:/debian/build-longdouble/gui/_GLViewer_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/debian/build-longdouble/gui/_GLViewer_autogen/deps" AutoGen: Writing the parse cache file "SRC:/debian/build-longdouble/gui/CMakeFiles/_GLViewer_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/debian/build-longdouble/gui/CMakeFiles/_GLViewer_autogen.dir/AutogenUsed.txt" cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui && /usr/bin/cmake -E touch /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui/_GLViewer_autogen/timestamp make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/gui /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui/CMakeFiles/_GLViewer.dir/DependInfo.cmake "--color=" Dependencies file "gui/_GLViewer_autogen/deps" is newer than depends file "/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' make -f gui/CMakeFiles/_GLViewer.dir/build.make gui/CMakeFiles/_GLViewer.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 0%] Building CXX object gui/CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a/debian/build-longdouble/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/debian/build-longdouble/gui/_GLViewer_autogen/mocs_compilation.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/../../../../../gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp:10, from /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui/_GLViewer_autogen/mocs_compilation.cpp:2: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/../../../../../gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 1%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a/debian/build-longdouble/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/gui/qt5/GLViewer.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 1%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a/debian/build-longdouble/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/gui/qt5/_GLViewer.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/_GLViewer.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 1%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a/debian/build-longdouble/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/gui/qt5/OpenGLManager.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/OpenGLManager.hpp:5, from /build/reproducible-path/yade-2024.02a/gui/qt5/OpenGLManager.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a/debian/build-longdouble/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/gui/qt5/GLViewerDisplay.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewerDisplay.cpp:11: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a/gui/qt5/GLViewerDisplay.cpp: In member function 'std::pair yade::GLViewer::displayedSceneRadiusCenter()': /build/reproducible-path/yade-2024.02a/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-2024.02a/lib/high-precision/ThinRealWrapper.hpp:56, from /build/reproducible-path/yade-2024.02a/lib/high-precision/ThinComplexWrapper.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:191: /usr/include/boost/math/constants/constants.hpp: In instantiation of 'constexpr typename boost::math::constants::detail::constant_return::type boost::math::constants::pi() [with T = yade::math::ThinRealWrapper; typename detail::constant_return::type = yade::math::ThinRealWrapper]': /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:93:98: required from 'yade::math::RealHP<1> yade::math::ConstConstantsHP<1>::PI' /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:100:107: required from 'yade::math::RealHP<1> yade::math::ConstConstantsHP<1>::RAD_TO_DEG' /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewerDisplay.cpp:399:33: required from here /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-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewerDisplay.cpp: In member function 'std::pair yade::GLViewer::displayedSceneRadiusCenter()': /build/reproducible-path/yade-2024.02a/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-2024.02a/gui/qt5/GLViewerDisplay.cpp: In member function 'virtual void yade::GLViewer::postDraw()': /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/gui/qt5/GLViewerDisplay.cpp: In member function 'std::pair yade::GLViewer::displayedSceneRadiusCenter()': /build/reproducible-path/yade-2024.02a/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:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:15, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2024.02a/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-2024.02a/core/Cell.hpp:163:11: /build/reproducible-path/yade-2024.02a/core/Cell.hpp:178: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 178 | void postLoad(Cell&) { integrateAndUpdate(0); } | ~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewerDisplay.cpp: In member function 'virtual void yade::GLViewer::postDraw()': /build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a/debian/build-longdouble/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/gui/qt5/GLViewerMouse.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewerMouse.cpp:11: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:36: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/OrthoMethods.h: In member function 'typename Eigen::MatrixBase::cross_product_return_type::type Eigen::MatrixBase::cross(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived = Eigen::Block, 4, 1, 0, 4, 1>, 3, 1, false>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/OrthoMethods.h:47:17: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 47 | numext::conj(lhs.coeff(0) * rhs.coeff(1) - lhs.coeff(1) * rhs.coeff(0)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 3%] Linking CXX shared library lib/aarch64-linux-gnu/_GLViewer.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_GLViewer.so -o lib/aarch64-linux-gnu/_GLViewer.so CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5OpenGL.so.5.15.10 /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.10 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/CMakeFiles/yade.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f CMakeFiles/yade.dir/build.make CMakeFiles/yade.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/Body.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Body.cpp:2: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Body.cpp:3: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/BodyContainer.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.cpp:3: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.cpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/Cell.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Cell.hpp:16, from /build/reproducible-path/yade-2024.02a/core/Cell.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'bool Eigen::JacobiRotation::makeJacobi(const RealScalar&, const Scalar&, const RealScalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:100:51: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 100 | if(deno < (std::numeric_limits::min)()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Cell.cpp:3: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/Cell.cpp:2: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/Clump.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Clump.hpp:5, from /build/reproducible-path/yade-2024.02a/core/Clump.cpp:3: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>; VectorY = Eigen::Block, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::Matrix, 3, 1, 0, 3, 1>, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Rhs = const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Eigenvalues:39, from /build/reproducible-path/yade-2024.02a/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/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/Clump.cpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Clump.hpp:7: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/Dispatching.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/core/Dispatching.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core: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/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/Engine.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Engine.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ [ 7%] Building CXX object CMakeFiles/yade.dir/core/FileGenerator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/FileGenerator.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/core/FileGenerator.cpp:8: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/FileGenerator.hpp:14, from /build/reproducible-path/yade-2024.02a/core/FileGenerator.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/ForceContainerParallel.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2024.02a/core/ForceContainerParallel.cpp:4: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/ForceContainerParallel.cpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/Interaction.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:2, from /build/reproducible-path/yade-2024.02a/core/Interaction.cpp:11: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/InteractionContainer.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:7, from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.cpp:4: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/InteractionLoop.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Callbacks.hpp:4, from /build/reproducible-path/yade-2024.02a/core/InteractionLoop.hpp:3, from /build/reproducible-path/yade-2024.02a/core/InteractionLoop.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/core/InteractionLoop.hpp:4: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/MPIBodyContainer.cpp [ 10%] Building CXX object CMakeFiles/yade.dir/core/Material.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/Material.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Material.hpp:4, from /build/reproducible-path/yade-2024.02a/core/Material.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/Material.cpp:2: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/Omega.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/core/Omega.cpp:11: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Omega.cpp:14: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/Omega.cpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/Scene.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.cpp:11: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Scene.cpp:20: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/SimulationFlow.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/SimulationFlow.hpp:12, from /build/reproducible-path/yade-2024.02a/core/SimulationFlow.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/SimulationFlow.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/State.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/State.hpp:4, from /build/reproducible-path/yade-2024.02a/core/State.cpp:2: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1094: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2024.02a/core/State.hpp:5: /build/reproducible-path/yade-2024.02a/core/Engine.hpp: In member function 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1187: note: '' declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In file included from /usr/include/eigen3/Eigen/Core:294, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/ThreadRunner.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/ThreadRunner.hpp:11, from /build/reproducible-path/yade-2024.02a/core/ThreadRunner.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/corePlugins.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2024.02a/lib/factory/ClassFactory.hpp:13, from /build/reproducible-path/yade-2024.02a/core/corePlugins.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/corePlugins.cpp:23: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/FileGenerator.hpp:14, from /build/reproducible-path/yade-2024.02a/core/corePlugins.cpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/corePlugins.cpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 13%] Building CXX object CMakeFiles/yade.dir/lib/base/Math.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/lib/base/Math.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Math.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/lib/high-precision/RealHPConfig.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:31, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.cpp:8: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/lib/factory/ClassFactory.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2024.02a/lib/factory/ClassFactory.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/factory/ClassFactory.cpp:11: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/lib/factory/DynLibManager.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2024.02a/lib/factory/DynLibManager.cpp:10: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/lib/base/Logging.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.cpp:10: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/lib/compatibility/LapackCompatibility.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/compatibility/LapackCompatibility.hpp:71, from /build/reproducible-path/yade-2024.02a/lib/compatibility/LapackCompatibility.cpp:3: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/lib/compatibility/VTKCompatibility.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/compatibility/VTKCompatibility.hpp:29, from /build/reproducible-path/yade-2024.02a/lib/compatibility/VTKCompatibility.cpp:14: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/lib/serialization/Serializable.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.cpp:11: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/lib/pyutil/gil.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/lib/pyutil/gil.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/main/pyboot.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/main/pyboot.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/lib/opengl/GLUtils.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2024.02a/lib/opengl/GLUtils.hpp:7, from /build/reproducible-path/yade-2024.02a/lib/opengl/GLUtils.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:657:36: required from 'Derived& Eigen::QuaternionBase::setFromTwoVectors(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with Derived1 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived2 = Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::Matrix, 3, 1, 0, 3, 1>, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Derived = Eigen::Quaternion, 0>]' /build/reproducible-path/yade-2024.02a/lib/opengl/GLUtils.cpp:73:47: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:657:36: required from 'Derived& Eigen::QuaternionBase::setFromTwoVectors(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with Derived1 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived2 = Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::Matrix, 3, 1, 0, 3, 1>, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Derived = Eigen::Quaternion, 0>]' /build/reproducible-path/yade-2024.02a/lib/opengl/GLUtils.cpp:73:47: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:657:36: required from 'Derived& Eigen::QuaternionBase::setFromTwoVectors(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with Derived1 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived2 = Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::Matrix, 3, 1, 0, 3, 1>, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Derived = Eigen::Quaternion, 0>]' /build/reproducible-path/yade-2024.02a/lib/opengl/GLUtils.cpp:73:47: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/ThinComplexWrapper.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:191: /build/reproducible-path/yade-2024.02a/lib/high-precision/ThinRealWrapper.hpp: In instantiation of 'const yade::math::ThinRealWrapper yade::math::ThinRealWrapper::operator-() const [with WrappedReal = long double]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:657:36: required from 'Derived& Eigen::QuaternionBase::setFromTwoVectors(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with Derived1 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived2 = Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::Matrix, 3, 1, 0, 3, 1>, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Derived = Eigen::Quaternion, 0>]' /build/reproducible-path/yade-2024.02a/lib/opengl/GLUtils.cpp:73:47: required from here /build/reproducible-path/yade-2024.02a/lib/high-precision/ThinRealWrapper.hpp:181:39: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 181 | const ThinRealWrapper operator-() const { return -val; } | ^~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'bool Eigen::JacobiRotation::makeJacobi(const Eigen::MatrixBase&, Eigen::Index, Eigen::Index) [with Derived = Eigen::Matrix, 2, 2, 0, 2, 2>; Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:141:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | return makeJacobi(numext::real(m.coeff(p,p)), m.coeff(p,q), numext::real(m.coeff(q,q))); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 1, 0, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In function 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff(IndexType*) const [with int NaNPropagation = 0; IndexType = long int; Derived = Eigen::Block, 2, 1, 0, 2, 1>, -1, 1, false>]': cc1plus: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1, 1, 1, 3> >, const Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const yade::math::ThinRealWrapper*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const yade::math::ThinRealWrapper*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/lib/computational-geometry/MarchingCube.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/computational-geometry/MarchingCube.hpp:11, from /build/reproducible-path/yade-2024.02a/lib/computational-geometry/MarchingCube.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libyade.so -o lib/aarch64-linux-gnu/libyade.so CMakeFiles/yade.dir/core/Body.cpp.o CMakeFiles/yade.dir/core/BodyContainer.cpp.o CMakeFiles/yade.dir/core/Cell.cpp.o CMakeFiles/yade.dir/core/Clump.cpp.o CMakeFiles/yade.dir/core/Dispatching.cpp.o CMakeFiles/yade.dir/core/Engine.cpp.o CMakeFiles/yade.dir/core/FileGenerator.cpp.o CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o CMakeFiles/yade.dir/core/Interaction.cpp.o CMakeFiles/yade.dir/core/InteractionContainer.cpp.o CMakeFiles/yade.dir/core/InteractionLoop.cpp.o CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o CMakeFiles/yade.dir/core/Material.cpp.o CMakeFiles/yade.dir/core/Omega.cpp.o CMakeFiles/yade.dir/core/Scene.cpp.o CMakeFiles/yade.dir/core/SimulationFlow.cpp.o CMakeFiles/yade.dir/core/State.cpp.o CMakeFiles/yade.dir/core/Subdomain.cpp.o CMakeFiles/yade.dir/core/ThreadRunner.cpp.o CMakeFiles/yade.dir/core/ThreadWorker.cpp.o CMakeFiles/yade.dir/core/corePlugins.cpp.o CMakeFiles/yade.dir/lib/base/Math.cpp.o "CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o" CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o CMakeFiles/yade.dir/lib/base/Logging.cpp.o CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o CMakeFiles/yade.dir/core/main/pyboot.cpp.o CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o "CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o" -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.11 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/CMakeFiles/pkg_common.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f CMakeFiles/pkg_common.dir/build.make CMakeFiles/pkg_common.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 20%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Bo1_Aabb.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Bo1_Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Bo1_Aabb.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: In member function 'void Eigen::internal::assign_op::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = yade::math::ThinRealWrapper; SrcScalar = yade::math::ThinRealWrapper]', inlined from '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, 1, 0, 3, 1> >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26, inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 3, 1, 0, 3, 1> >, Eigen::internal::evaluator, 3, 1, 0, 3, 1> >, Eigen::internal::assign_op, yade::math::ThinRealWrapper >, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:518:25, inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, 3, 1, 0, 3, 1>; SrcXprType = Eigen::Matrix, 3, 1, 0, 3, 1>; Functor = assign_op, yade::math::ThinRealWrapper >]' 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, 3, 1, 0, 3, 1>; SrcXprType = Eigen::Matrix, 3, 1, 0, 3, 1>; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; 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, 3, 1, 0, 3, 1>; Src = Eigen::Matrix, 3, 1, 0, 3, 1>; Func = assign_op, yade::math::ThinRealWrapper >]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract, 3, 1, 0, 3, 1> >; Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract, 3, 1, 0, 3, 1> >; _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:668: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:69: warning: '*(unsigned char (*)[48])((char*)& + offsetof(boost::python::extract, 3, 1, 0, 3, 1> >,boost::python::extract, 3, 1, 0, 3, 1> >::.boost::python::converter::extract_rvalue, 3, 1, 0, 3, 1> >::m_data.boost::python::converter::rvalue_from_python_data, 3, 1, 0, 3, 1> >::.boost::python::converter::rvalue_from_python_storage, 3, 1, 0, 3, 1> >::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-2024.02a/pkg/common/Bo1_Aabb.hpp:13: /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp: In member function 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:755: note: '' declared here 23 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Box,Shape,"Box (cuboid) particle geometry. (Avoid using in new code, prefer :yref:`Facet` instead.)", | ^ 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/Bo1_Aabb.hpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 20%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Collider.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/common/Collider.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Collider.cpp:8: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/Collider.hpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 20%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Cylinder.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:5, from /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.cpp:4: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 1, 0, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:32:53: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | if(abs(d) < (std::numeric_limits::min)()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, 0, 2, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator >, Eigen::Matrix, 2, 1, 0, 2, 1> > >; Functor = Eigen::internal::mul_assign_op, yade::math::ThinRealWrapper >; int Version = 0]': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::ChainedState::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:88:938: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp: In member function 'virtual void yade::ChainedState::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:88:1019: note: '' declared here 88 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ChainedState,State,"State of a chained bodies, containing information on connectivity in order to track contacts jumping over contiguous elements. Chains are 1D lists from which id of chained bodies are retrieved via :yref:`rank` and :yref:`chainNumber`.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::ChainedState::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:88:1068: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp: In member function 'virtual void yade::ChainedState::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:88:1163: note: '' declared here 88 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ChainedState,State,"State of a chained bodies, containing information on connectivity in order to track contacts jumping over contiguous elements. Chains are 1D lists from which id of chained bodies are retrieved via :yref:`rank` and :yref:`chainNumber`.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/CylScGeom6D.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:13: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ChainedCylinder::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:47:1063: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp: In member function 'virtual void yade::ChainedCylinder::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:47:1172: note: '' declared here 47 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ChainedCylinder,Cylinder,"Geometry of a deformable chained cylinder, using geometry :yref:`Cylinder`.", | ^ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1, 1, 1, 3> >, const Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const yade::math::ThinRealWrapper*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const yade::math::ThinRealWrapper*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Facet.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Facet.cpp:8: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = bool]', inlined from 'boost::python::extract::operator result_type() const [with T = bool]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Shape::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Shape.hpp:35:1187: /usr/include/boost/python/extract.hpp:185:11: warning: '*(bool*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Body.hpp:15: /build/reproducible-path/yade-2024.02a/core/Shape.hpp: In member function 'virtual void yade::Shape::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Shape.hpp:35:1278: note: '' declared here 35 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Shape,Serializable,"Geometry of a body", | ^ In file included from /usr/include/eigen3/Eigen/Core:294, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = long int]', inlined from 'boost::python::extract::operator result_type() const [with T = long int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Body::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Body.hpp:120:3260: /usr/include/boost/python/extract.hpp:185:11: warning: '*(long 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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Body.hpp: In member function 'virtual void yade::Body::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Body.hpp:120:3349: note: '' declared here 120 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Body,Serializable,"A particle, basic element of simulation; interacts with other bodies.", | ^ [ 21%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/ForceEngine.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/common/ForceEngine.hpp:7, from /build/reproducible-path/yade-2024.02a/pkg/common/ForceEngine.cpp:4: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/ForceEngine.cpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Gl1_NormPhys.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_NormPhys.cpp:3: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 1, 0, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:32:53: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | if(abs(d) < (std::numeric_limits::min)()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, 0, 2, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator >, Eigen::Matrix, 2, 1, 0, 2, 1> > >; Functor = Eigen::internal::mul_assign_op, yade::math::ThinRealWrapper >; int Version = 0]': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1, 1, 1, 3> >, const Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const yade::math::ThinRealWrapper*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const yade::math::ThinRealWrapper*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Gl1_PFacet.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Shape.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_PFacet.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_PFacet.cpp:2: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_PFacet.hpp:4: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:17, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:25, from /build/reproducible-path/yade-2024.02a/pkg/common/PFacet.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_PFacet.hpp:5: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_PFacet.hpp:3: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Gl1_Primitives.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.hpp:18, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.cpp:18: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: In member function 'void Eigen::internal::assign_op::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = yade::math::ThinRealWrapper; SrcScalar = yade::math::ThinRealWrapper]', inlined from '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, 1, 0, 3, 1> >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26, inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 3, 1, 0, 3, 1> >, Eigen::internal::evaluator, 3, 1, 0, 3, 1> >, Eigen::internal::assign_op, yade::math::ThinRealWrapper >, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:518:25, inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, 3, 1, 0, 3, 1>; SrcXprType = Eigen::Matrix, 3, 1, 0, 3, 1>; Functor = assign_op, yade::math::ThinRealWrapper >]' 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, 3, 1, 0, 3, 1>; SrcXprType = Eigen::Matrix, 3, 1, 0, 3, 1>; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; 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, 3, 1, 0, 3, 1>; Src = Eigen::Matrix, 3, 1, 0, 3, 1>; Func = assign_op, yade::math::ThinRealWrapper >]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract, 3, 1, 0, 3, 1> >; Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract, 3, 1, 0, 3, 1> >; _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:668: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:69: warning: '*(unsigned char (*)[48])((char*)& + offsetof(boost::python::extract, 3, 1, 0, 3, 1> >,boost::python::extract, 3, 1, 0, 3, 1> >::.boost::python::converter::extract_rvalue, 3, 1, 0, 3, 1> >::m_data.boost::python::converter::rvalue_from_python_data, 3, 1, 0, 3, 1> >::.boost::python::converter::rvalue_from_python_storage, 3, 1, 0, 3, 1> >::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-2024.02a/pkg/common/Gl1_Primitives.hpp:19: /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp: In member function 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:755: note: '' declared here 23 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Box,Shape,"Box (cuboid) particle geometry. (Avoid using in new code, prefer :yref:`Facet` instead.)", | ^ 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.hpp:21: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = char]', inlined from 'boost::python::extract::operator result_type() const [with T = char]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Gl1_Sphere::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.hpp:83:3584: /usr/include/boost/python/extract.hpp:185:11: warning: '*(char*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.hpp: In member function 'virtual void yade::Gl1_Sphere::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.hpp:83:3707: note: '' declared here 83 | YADE_CLASS_BASE_DOC_STATICATTRS(Gl1_Sphere,GlShapeFunctor,"Renders :yref:`Sphere` object", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.hpp:20: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/GravityEngines.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 = 2]' 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.hpp:69:2425: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.cpp:11: /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.hpp: In member function 'virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.hpp:69:2508: 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 '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 = 2]' 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.hpp:69:2553: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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-2024.02a/pkg/common/GravityEngines.hpp: In member function 'virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.hpp:69:2644: 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 file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.cpp:10: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Grid.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Shape.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:22, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.cpp:8: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::GridConnection::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:46:1804: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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-2024.02a/pkg/common/Grid.hpp: In member function 'virtual void yade::GridConnection::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:46:1893: note: '' declared here 46 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(GridConnection,Sphere,"GridConnection shape (see [Effeindzourou2016]_, [Bourrier2013]_). Component of a grid designed to link two :yref:`GridNodes`. It is highly recommended to use :yref:`yade.gridpfacet.gridConnection` to generate correct :yref:`GridConnections`.", | ^ 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::GridConnection::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:46:1804: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp: In member function 'virtual void yade::GridConnection::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:46:1893: note: '' declared here 46 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(GridConnection,Sphere,"GridConnection shape (see [Effeindzourou2016]_, [Bourrier2013]_). Component of a grid designed to link two :yref:`GridNodes`. It is highly recommended to use :yref:`yade.gridpfacet.gridConnection` to generate correct :yref:`GridConnections`.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:23: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:17, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:25: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ [ 24%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Grid_GUI.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Shape.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:22, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid_GUI.cpp:10: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'bool Eigen::JacobiRotation::makeJacobi(const Eigen::MatrixBase&, Eigen::Index, Eigen::Index) [with Derived = Eigen::Matrix, 2, 2, 0, 2, 2>; Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:141:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | return makeJacobi(numext::real(m.coeff(p,p)), m.coeff(p,q), numext::real(m.coeff(q,q))); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 1, 0, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:32:53: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | if(abs(d) < (std::numeric_limits::min)()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, 0, 2, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator >, Eigen::Matrix, 2, 1, 0, 2, 1> > >; Functor = Eigen::internal::mul_assign_op, yade::math::ThinRealWrapper >; int Version = 0]': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:24: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:23: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:17, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:25: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1, 1, 1, 3> >, const Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const yade::math::ThinRealWrapper*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const yade::math::ThinRealWrapper*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/HydroForceEngine.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/common/HydroForceEngine.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/common/HydroForceEngine.cpp:5: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ In file included from /usr/include/boost/random.hpp:56, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathFunctions.hpp:27, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:219: /usr/include/boost/random/variate_generator.hpp: In constructor 'boost::random::variate_generator::variate_generator(Engine, Distribution) [with Engine = boost::random::linear_congruential_engine&; Distribution = boost::random::normal_distribution >]': /usr/include/boost/random/variate_generator.hpp:69:5: note: parameter passing for argument of type 'boost::random::normal_distribution >' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | variate_generator(Engine e, Distribution d) | ^~~~~~~~~~~~~~~~~ /usr/include/boost/random/variate_generator.hpp: In member function 'boost::random::variate_generator::result_type boost::random::variate_generator::operator()() [with Engine = boost::random::linear_congruential_engine&; Distribution = boost::random::normal_distribution >]': /usr/include/boost/random/variate_generator.hpp:73:17: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | result_type operator()() { return _dist(engine()); } | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/boost/random/gamma_distribution.hpp:25, from /usr/include/boost/random/beta_distribution.hpp:20, from /usr/include/boost/random.hpp:60: /usr/include/boost/random/exponential_distribution.hpp: In static member function 'static RealType boost::random::detail::unit_exponential_distribution::f(RealType) [with RealType = yade::math::ThinRealWrapper]': /usr/include/boost/random/exponential_distribution.hpp:221:20: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | return exp(-x); | ^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/HydroForceEngine.cpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/InsertionSortCollider.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.cpp:4: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2024.02a/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-2024.02a/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/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/KinematicEngines.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/common/KinematicEngines.cpp:2: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 1, 0, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:32:53: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | if(abs(d) < (std::numeric_limits::min)()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, 0, 2, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator >, Eigen::Matrix, 2, 1, 0, 2, 1> > >; Functor = Eigen::internal::mul_assign_op, yade::math::ThinRealWrapper >; int Version = 0]': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/KinematicEngines.cpp:4: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = long unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = long unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::InterpolatingHelixEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/KinematicEngines.hpp:99:1768: /usr/include/boost/python/extract.hpp:185:11: 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/KinematicEngines.cpp:5: /build/reproducible-path/yade-2024.02a/pkg/common/KinematicEngines.hpp: In member function 'virtual void yade::InterpolatingHelixEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/KinematicEngines.hpp:99:1849: note: '' declared here 99 | YADE_CLASS_BASE_DOC_ATTRS(InterpolatingHelixEngine,HelixEngine,"Engine applying spiral motion, finding current angular velocity by linearly interpolating in times and velocities and translation by using slope parameter. \n\n The interpolation assumes the margin value before the first time point and last value after the last time point. If wrap is specified, time will wrap around the last times value to the first one (note that no interpolation between last and first values is done).", | ^ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1, 1, 1, 3> >, const Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const yade::math::ThinRealWrapper*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const yade::math::ThinRealWrapper*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/MatchMaker.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/MatchMaker.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/common/MatchMaker.cpp:3: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/OpenGLRenderer.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2024.02a/lib/factory/ClassFactory.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/multimethods/DynLibDispatcher.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:5, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.cpp:6: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:36: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/OrthoMethods.h: In member function 'typename Eigen::MatrixBase::cross_product_return_type::type Eigen::MatrixBase::cross(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived = Eigen::Block, 4, 1, 0, 4, 1>, 3, 1, false>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/OrthoMethods.h:47:17: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 47 | numext::conj(lhs.coeff(0) * rhs.coeff(1) - lhs.coeff(1) * rhs.coeff(0)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/c++/13/vector:67, from /usr/include/c++/13/functional:64, from /usr/include/eigen3/Eigen/Core:85: In member function 'std::vector::const_iterator std::vector::begin() const [with _Alloc = std::allocator]', inlined from 'std::vector::vector(const std::vector&) [with _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_bvector.h:812:37, inlined from 'virtual void yade::OpenGLRenderer::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:107: /usr/include/c++/13/bits/stl_bvector.h:1001:54: warning: '*(const std::vector >*)((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)).std::vector::.std::_Bvector_base >::_M_impl.std::_Bvector_base >::_Bvector_impl::.std::_Bvector_base >::_Bvector_impl_data::_M_start.std::_Bit_iterator::.std::_Bit_iterator_base::_M_p' may be used uninitialized [-Wmaybe-uninitialized] 1001 | { return const_iterator(this->_M_impl._M_start._M_p, 0); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp: In member function 'virtual void yade::OpenGLRenderer::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:107: note: '' declared here 107 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(OpenGLRenderer,Serializable,"Class responsible for rendering scene on OpenGL devices.", | In constructor 'std::_Bit_const_iterator::_Bit_const_iterator(const std::_Bit_iterator&)', inlined from 'std::vector::const_iterator std::vector::end() const [with _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_bvector.h:1011:30, inlined from 'std::vector::vector(const std::vector&) [with _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_bvector.h:812:57, inlined from 'virtual void yade::OpenGLRenderer::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:107: /usr/include/c++/13/bits/stl_bvector.h:431:30: warning: '((const std::_Bit_iterator*)((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].std::_Bit_iterator::.std::_Bit_iterator_base::_M_p' may be used uninitialized [-Wmaybe-uninitialized] 431 | : _Bit_iterator_base(__x._M_p, __x._M_offset) { } | ~~~~^~~~ /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp: In member function 'virtual void yade::OpenGLRenderer::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:107: note: '' declared here 107 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(OpenGLRenderer,Serializable,"Class responsible for rendering scene on OpenGL devices.", | In constructor 'std::_Bit_const_iterator::_Bit_const_iterator(const std::_Bit_iterator&)', inlined from 'std::vector::const_iterator std::vector::end() const [with _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_bvector.h:1011:30, inlined from 'std::vector::vector(const std::vector&) [with _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_bvector.h:812:57, inlined from 'virtual void yade::OpenGLRenderer::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:107: /usr/include/c++/13/bits/stl_bvector.h:431:40: warning: '((const std::_Bit_iterator*)((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].std::_Bit_iterator::.std::_Bit_iterator_base::_M_offset' may be used uninitialized [-Wmaybe-uninitialized] 431 | : _Bit_iterator_base(__x._M_p, __x._M_offset) { } | ~~~~^~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp: In member function 'virtual void yade::OpenGLRenderer::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:107: note: '' declared here 107 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(OpenGLRenderer,Serializable,"Class responsible for rendering scene on OpenGL devices.", | [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/PFacet.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/common/PFacet.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/common/PFacet.cpp:8: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/PFacet.hpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/PFacet.hpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:17, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:25, from /build/reproducible-path/yade-2024.02a/pkg/common/PFacet.hpp:14: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/ParallelEngine.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/ParallelEngine.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/common/ParallelEngine.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = bool]', inlined from 'boost::python::extract::operator result_type() const [with T = bool]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:966: /usr/include/boost/python/extract.hpp:185:11: warning: '*(bool*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Engine.hpp: In member function 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1047: note: '' declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1094: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Engine.hpp: In member function 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1187: note: '' 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_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/ResetRandomPosition.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/ResetRandomPosition.cpp:13: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/ResetRandomPosition.cpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/core/InteractionLoop.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/common/ResetRandomPosition.cpp:15: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 28%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/SPHEngine.cpp [ 28%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/SpatialQuickSortCollider.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:7, from /build/reproducible-path/yade-2024.02a/pkg/common/SpatialQuickSortCollider.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/common/SpatialQuickSortCollider.cpp:8: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 29%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Wall.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Wall.cpp:2: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/Wall.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/common/Wall.cpp:3: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 29%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/common.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/common.cpp:4: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::StepDisplacer::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/StepDisplacer.hpp:31:1091: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/common.cpp:16: /build/reproducible-path/yade-2024.02a/pkg/common/StepDisplacer.hpp: In member function 'virtual void yade::StepDisplacer::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/StepDisplacer.hpp:31:1170: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS(StepDisplacer,PartialEngine,"Apply generalized displacement (displacement or rotation) stepwise on subscribed bodies. Could be used for purposes of contact law tests (by moving one sphere compared to another), but in this case, see rather :yref:`LawTester`", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/CylScGeom6D.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/common/common.cpp:7: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_common.so -o lib/aarch64-linux-gnu/libpkg_common.so CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 29%] Built target pkg_common make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/CMakeFiles/pkg_dem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 30%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/BubbleMat.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/BubbleMat.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/BubbleMat.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/BubbleMat.hpp:7: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 30%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/CapillarityEngine.cpp [ 31%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/CapillaryPhys.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.cpp:2: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2981: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp: In member function 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:3078: note: '' declared here 22 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(CapillaryPhys,FrictPhys,"Physics (of interaction) for :yref:`Law2_ScGeom_CapillaryPhys_Capillarity`.", | ^ [ 31%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/CapillaryPhysDelaunay.cpp [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/CapillaryStressRecorder.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/common/Recorder.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryStressRecorder.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryStressRecorder.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryStressRecorder.cpp: In member function 'virtual void yade::CapillaryStressRecorder::action()': /build/reproducible-path/yade-2024.02a/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/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2981: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryStressRecorder.cpp:13: /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp: In member function 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:3078: note: '' declared here 22 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(CapillaryPhys,FrictPhys,"Physics (of interaction) for :yref:`Law2_ScGeom_CapillaryPhys_Capillarity`.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:17: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/ConcretePM.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/ConcretePM.hpp:50, from /build/reproducible-path/yade-2024.02a/pkg/dem/ConcretePM.cpp:2: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 1, 0, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:32:53: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | if(abs(d) < (std::numeric_limits::min)()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, 0, 2, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator >, Eigen::Matrix, 2, 1, 0, 2, 1> > >; Functor = Eigen::internal::mul_assign_op, yade::math::ThinRealWrapper >; int Version = 0]': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/ConcretePM.hpp:57: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1, 1, 1, 3> >, const Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const yade::math::ThinRealWrapper*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const yade::math::ThinRealWrapper*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/Disp2DPropLoadEngine.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/Disp2DPropLoadEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/Disp2DPropLoadEngine.cpp:10: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2024.02a/pkg/dem/Disp2DPropLoadEngine.hpp: In constructor 'yade::Disp2DPropLoadEngine::Disp2DPropLoadEngine()': /build/reproducible-path/yade-2024.02a/pkg/dem/Disp2DPropLoadEngine.hpp:60:423: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Disp2DPropLoadEngine,BoundaryController, | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: In member function 'void Eigen::internal::assign_op::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = yade::math::ThinRealWrapper; SrcScalar = yade::math::ThinRealWrapper]', inlined from '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, 1, 0, 3, 1> >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26, inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 3, 1, 0, 3, 1> >, Eigen::internal::evaluator, 3, 1, 0, 3, 1> >, Eigen::internal::assign_op, yade::math::ThinRealWrapper >, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:518:25, inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, 3, 1, 0, 3, 1>; SrcXprType = Eigen::Matrix, 3, 1, 0, 3, 1>; Functor = assign_op, yade::math::ThinRealWrapper >]' 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, 3, 1, 0, 3, 1>; SrcXprType = Eigen::Matrix, 3, 1, 0, 3, 1>; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; 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, 3, 1, 0, 3, 1>; Src = Eigen::Matrix, 3, 1, 0, 3, 1>; Func = assign_op, yade::math::ThinRealWrapper >]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract, 3, 1, 0, 3, 1> >; Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract, 3, 1, 0, 3, 1> >; _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:668: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:69: warning: '*(unsigned char (*)[48])((char*)& + offsetof(boost::python::extract, 3, 1, 0, 3, 1> >,boost::python::extract, 3, 1, 0, 3, 1> >::.boost::python::converter::extract_rvalue, 3, 1, 0, 3, 1> >::m_data.boost::python::converter::rvalue_from_python_data, 3, 1, 0, 3, 1> >::.boost::python::converter::rvalue_from_python_storage, 3, 1, 0, 3, 1> >::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-2024.02a/pkg/dem/Disp2DPropLoadEngine.cpp:15: /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp: In member function 'virtual void yade::Box::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Box.hpp:23:755: note: '' declared here 23 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Box,Shape,"Box (cuboid) particle geometry. (Avoid using in new code, prefer :yref:`Facet` instead.)", | ^ 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/Disp2DPropLoadEngine.cpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/Disp2DPropLoadEngine.hpp:12: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/DomainLimiter.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 = 2]' 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'virtual void yade::GlExtra_OctreeCubes::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.hpp:126:1534: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.cpp:3: /build/reproducible-path/yade-2024.02a/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-2024.02a/pkg/dem/DomainLimiter.hpp:126:1633: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS(GlExtra_OctreeCubes,GlExtraDrawer,"Render boxed read from file", | ^ 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 = 2]' 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'virtual void yade::GlExtra_OctreeCubes::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.hpp:126:1686: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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-2024.02a/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-2024.02a/pkg/dem/DomainLimiter.hpp:126:1785: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS(GlExtra_OctreeCubes,GlExtraDrawer,"Render boxed read from file", | ^ 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 = 2]' 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'virtual void yade::GlExtra_OctreeCubes::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.hpp:126:1840: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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-2024.02a/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-2024.02a/pkg/dem/DomainLimiter.hpp:126:1941: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS(GlExtra_OctreeCubes,GlExtraDrawer,"Render boxed read from file", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.cpp:11: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.hpp:2: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.hpp:3: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/ElasticContactLaw.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/openmp-accu.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/ElasticContactLaw.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/ElasticContactLaw.cpp:8: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/dem/ElasticContactLaw.hpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/ElasticContactLaw.hpp:14: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/FacetTopologyAnalyzer.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/FacetTopologyAnalyzer.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/FacetTopologyAnalyzer.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/FacetTopologyAnalyzer.hpp:4: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/FlatGridCollider.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/FlatGridCollider.cpp:2: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_abs2_op >; ArgType = const Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::Matrix, 3, 1, 0, 3, 1>, const Eigen::Matrix, 3, 1, 0, 3, 1> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:583:40: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 583 | return m_d.func()(m_d.argImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/FlatGridCollider.cpp:6: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/ForceTorqueRecorder.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/ForceTorqueRecorder.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/ForceTorqueRecorder.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/FrictPhys.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/FrictPhys.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/FrictPhys.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/FrictPhys.cpp:2: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 36%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/FrictViscoPM.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/openmp-accu.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/FrictViscoPM.hpp:22, from /build/reproducible-path/yade-2024.02a/pkg/dem/FrictViscoPM.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/dem/FrictViscoPM.hpp:23: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/FrictViscoPM.hpp:27: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 36%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/GeneralIntegratorInsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp:3: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.cpp:17: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/HertzMindlin.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.cpp:3: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:19: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2748: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp: In member function 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2845: note: '' declared here 201 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(MindlinCapillaryPhys,MindlinPhys,"Adds capillary physics to Mindlin's interaction physics.", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/HertzMindlinExtended.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlinExtended.hpp:17, from /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlinExtended.cpp:15: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:19, from /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlinExtended.hpp:23: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2748: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp: In member function 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2845: note: '' declared here 201 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(MindlinCapillaryPhys,MindlinPhys,"Adds capillary physics to Mindlin's interaction physics.", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Box_Sphere_ScGeom.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp:13: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp:18: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Facet_Sphere_ScGeom.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Facet_Sphere_ScGeom.hpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp:16: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Sphere_Sphere_ScGeom.hpp:7, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp:5: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp:11: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/InelastCohFrictPM.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/InelastCohFrictPM.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/InelastCohFrictPM.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:17: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/Integrator.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Clump.hpp:5, from /build/reproducible-path/yade-2024.02a/pkg/dem/Integrator.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Integrator.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/Integrator.cpp:3: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/Integrator.cpp:2: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Clump.hpp:7: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/Ip2_ElastMat.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ip2_ElastMat.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ip2_ElastMat.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/JointedCohesiveFrictionalPM.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/JointedCohesiveFrictionalPM.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/JointedCohesiveFrictionalPM.cpp:8: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/JointedCohesiveFrictionalPM.hpp:14: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/KinemC__Engine.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemC__Engine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemC__Engine.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.hpp: In constructor 'yade::KinemSimpleShearBox::KinemSimpleShearBox()': /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.hpp:51:325: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.hpp:14: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/KinemSimpleShearBox.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.cpp:10: /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.hpp: In constructor 'yade::KinemSimpleShearBox::KinemSimpleShearBox()': /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.hpp:51:325: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.hpp:14: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 42%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/L3Geom.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/L3Geom.cpp:2: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/Wall.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/L3Geom.cpp:5: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/L3Geom.cpp:3: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 42%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2981: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:19: /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp: In member function 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:3078: note: '' declared here 22 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(CapillaryPhys,FrictPhys,"Physics (of interaction) for :yref:`Law2_ScGeom_CapillaryPhys_Capillarity`.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:11: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/common/ElastMat.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2748: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:20: /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp: In member function 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2845: note: '' declared here 201 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(MindlinCapillaryPhys,MindlinPhys,"Adds capillary physics to Mindlin's interaction physics.", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/Lubrication.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/Lubrication.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/dem/Lubrication.cpp:2: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2024.02a/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-2024.02a/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/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/ElasticContactLaw.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/Lubrication.hpp:12: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1429: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Lubrication.hpp:14: /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp: In member function 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1548: note: '' declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PDFEngine, PeriodicEngine, | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1617: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp: In member function 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1732: note: '' declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PDFEngine, PeriodicEngine, | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/LubricationWithPotential.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/Lubrication.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/dem/LubricationWithPotential.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/LubricationWithPotential.cpp:3: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2024.02a/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-2024.02a/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/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/ElasticContactLaw.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/Lubrication.hpp:12: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/LudingPM.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/LudingPM.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/LudingPM.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/LudingPM.hpp:6: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/MeasureCapStress.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/MeasureCapStress.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/MeasureCapStress.cpp:6: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/MeasureCapStress.cpp:2: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2981: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/MeasureCapStress.cpp:4: /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp: In member function 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:3078: note: '' declared here 22 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(CapillaryPhys,FrictPhys,"Physics (of interaction) for :yref:`Law2_ScGeom_CapillaryPhys_Capillarity`.", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/MicroMacroAnalyser.cpp [ 45%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/MortarMat.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/MortarMat.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/dem/MortarMat.cpp:2: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/MortarMat.hpp:13: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 45%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/NewtonIntegrator.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.cpp:14: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.cpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Clump.hpp:7, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.cpp:12: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/PDFEngine.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/IPhys.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/NormShearPhys.hpp:5, from /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:5, from /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.cpp: In member function 'void yade::PDFEngine::writeToFile(const std::vector, 2> >&)': /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.cpp:76:58: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | Real dPhi = (Mathr::PI / nPhi); | ^~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:7: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1429: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp: In member function 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1548: note: '' declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PDFEngine, PeriodicEngine, | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1617: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp: In member function 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1732: note: '' declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PDFEngine, PeriodicEngine, | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/PeriIsoCompressor.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/PeriIsoCompressor.cpp:4: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/PeriIsoCompressor.cpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = long unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = long unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::PeriIsoCompressor::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/PeriIsoCompressor.hpp:18:2535: /usr/include/boost/python/extract.hpp:185:11: 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/PeriIsoCompressor.cpp:9: /build/reproducible-path/yade-2024.02a/pkg/dem/PeriIsoCompressor.hpp: In member function 'virtual void yade::PeriIsoCompressor::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/PeriIsoCompressor.hpp:18:2618: 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 file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/RungeKuttaCashKarp54Integrator.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/RungeKuttaCashKarp54Integrator.cpp:2: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ In file included from /usr/include/boost/numeric/odeint/stepper/detail/generic_rk_algorithm.hpp:40, from /usr/include/boost/numeric/odeint/stepper/explicit_generic_rk.hpp:31, from /usr/include/boost/numeric/odeint/stepper/runge_kutta4.hpp:27, from /usr/include/boost/numeric/odeint.hpp:29, from /build/reproducible-path/yade-2024.02a/pkg/dem/RungeKuttaCashKarp54Integrator.hpp:5, from /build/reproducible-path/yade-2024.02a/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/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Integrator.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/RungeKuttaCashKarp54Integrator.hpp:4: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/STLImporter.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/STLImporter.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/dem/STLImporter.cpp:8: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = long int]', inlined from 'boost::python::extract::operator result_type() const [with T = long int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Body::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Body.hpp:120:3260: /usr/include/boost/python/extract.hpp:185:11: warning: '*(long 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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Body.hpp: In member function 'virtual void yade::Body::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Body.hpp:120:3349: note: '' declared here 120 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Body,Serializable,"A particle, basic element of simulation; interacts with other bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/SampleCapillaryPressureEngine.cpp [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/ScGeom.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.cpp:6: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; SrcEvaluatorTypeT = Eigen::internal::evaluator >, Eigen::Matrix, 3, 1, 0, 3, 1> > >; Functor = Eigen::internal::mul_assign_op, yade::math::ThinRealWrapper >; int Version = 0]': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.cpp:9: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.cpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/SpheresFactory.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/SpheresFactory.cpp:2: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ In file included from /usr/include/boost/random.hpp:56, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathFunctions.hpp:27, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:219: /usr/include/boost/random/variate_generator.hpp: In constructor 'boost::random::variate_generator::variate_generator(Engine, Distribution) [with Engine = boost::random::linear_congruential_engine&; Distribution = boost::uniform_real >]': /usr/include/boost/random/variate_generator.hpp:69:5: note: parameter passing for argument of type 'boost::uniform_real >' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | variate_generator(Engine e, Distribution d) | ^~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:17, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/common/Collider.hpp:15, from /build/reproducible-path/yade-2024.02a/pkg/dem/SpheresFactory.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/SpheresFactory.cpp:4: /build/reproducible-path/yade-2024.02a/core/EnergyTracker.hpp: In member function 'yade::Real yade::EnergyTracker::total() const': /build/reproducible-path/yade-2024.02a/core/EnergyTracker.hpp:71:14: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | Real total() const | ^~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 1, 0, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:32:53: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | if(abs(d) < (std::numeric_limits::min)()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, 0, 2, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator >, Eigen::Matrix, 2, 1, 0, 2, 1> > >; Functor = Eigen::internal::mul_assign_op, yade::math::ThinRealWrapper >; int Version = 0]': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/Collider.hpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1, 1, 1, 3> >, const Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const yade::math::ThinRealWrapper*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const yade::math::ThinRealWrapper*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/TesselationWrapper.cpp [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/Tetra.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/Tetra.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/dem/Tetra.cpp:4: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>; VectorY = Eigen::Block, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::JacobiRotation::makeGivens(const Scalar&, const Scalar&, Scalar*, Eigen::internal::false_type) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:239:19: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | if(r) *r = abs(p); | ~~~^~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Eigenvalues:39, from /build/reproducible-path/yade-2024.02a/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/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/dem/Tetra.hpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/ThreeDTriaxialEngine.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/ThreeDTriaxialEngine.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/ThreeDTriaxialEngine.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2024.02a/pkg/dem/ThreeDTriaxialEngine.cpp: In member function 'void yade::ThreeDTriaxialEngine::setContactProperties(yade::Real)': /build/reproducible-path/yade-2024.02a/pkg/dem/ThreeDTriaxialEngine.cpp:131:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | if (b->isDynamic()) YADE_PTR_CAST(b->material)->frictionAngle = frictionDegree * Mathr::PI / 180.0; | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStressController.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/ThreeDTriaxialEngine.hpp:14: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/ThreeDTriaxialEngine.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/TriaxialCompressionEngine.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialCompressionEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialCompressionEngine.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialCompressionEngine.cpp: In member function 'void yade::TriaxialCompressionEngine::updateParameters()': /build/reproducible-path/yade-2024.02a/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/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStressController.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialCompressionEngine.hpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialCompressionEngine.hpp:12: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/TriaxialStateRecorder.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/common/Recorder.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStateRecorder.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStateRecorder.cpp:11: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStateRecorder.cpp: In member function 'virtual void yade::TriaxialStateRecorder::action()': /build/reproducible-path/yade-2024.02a/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/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStateRecorder.cpp:18: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/TriaxialStressController.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStressController.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStressController.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStressController.hpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStressController.cpp:17: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/UnbalancedForceCallbacks.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/UnbalancedForceCallbacks.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; SrcEvaluatorTypeT = Eigen::internal::evaluator >, Eigen::Matrix, 3, 1, 0, 3, 1> > >; Functor = Eigen::internal::mul_assign_op, yade::math::ThinRealWrapper >; int Version = 0]': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/UnbalancedForceCallbacks.cpp:2: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 52%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/UniaxialStrainer.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/UniaxialStrainer.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/UniaxialStrainer.cpp:2: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2024.02a/pkg/dem/UniaxialStrainer.cpp: In member function 'void yade::UniaxialStrainer::init()': /build/reproducible-path/yade-2024.02a/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/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 52%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoElasticSupport.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/ViscoElasticSupport.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoElasticSupport.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoElasticSupport.cpp:3: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 52%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/ViscoelasticCapillarPM.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:7, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:13: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::ViscElPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:68:1797: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp: In member function 'virtual void yade::ViscElPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:68:1882: note: '' declared here 68 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ViscElPhys,FrictPhys,"IPhys created from :yref:`ViscElMat`, for use with :yref:`Law2_ScGeom_ViscElPhys_Basic`.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = yade::CapType]', inlined from 'boost::python::extract::operator result_type() const [with T = yade::CapType]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::ViscElCapPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp:39:2758: /usr/include/boost/python/extract.hpp:185:11: warning: '*(yade::CapType*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp: In member function 'virtual void yade::ViscElCapPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp:39:2855: note: '' declared here 39 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ViscElCapPhys,ViscElPhys,"IPhys created from :yref:`ViscElCapMat`, for use with :yref:`Law2_ScGeom_ViscElCapPhys_Basic`.", | ^ [ 53%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/ViscoelasticPM.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:7, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.cpp:2: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:13: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::ViscElPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:68:1797: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp: In member function 'virtual void yade::ViscElPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:68:1882: note: '' declared here 68 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ViscElPhys,FrictPhys,"IPhys created from :yref:`ViscElMat`, for use with :yref:`Law2_ScGeom_ViscElPhys_Basic`.", | ^ [ 53%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/WirePM.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp:28, from /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.cpp: In member function 'void yade::WireMat::postLoad(yade::WireMat&)': /build/reproducible-path/yade-2024.02a/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/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::WireMat::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp:55:2328: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp: In member function 'virtual void yade::WireMat::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp:55:2409: note: '' declared here 55 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(WireMat,FrictMat,"Material for use with the Wire classes. In conjunction with the corresponding functors it can be used to model steel wire meshes [Thoeni2014]_, geotextiles [Cheng2016]_ and more.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp:31: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_dem.so -o lib/aarch64-linux-gnu/libpkg_dem.so CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoElasticSupport.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/CMakeFiles/pkg_fem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f CMakeFiles/pkg_fem.dir/build.make CMakeFiles/pkg_fem.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 54%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Bo1_DeformableElement_Aabb.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/Bo1_DeformableElement_Aabb.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/fem/Bo1_DeformableElement_Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/Bo1_DeformableElement_Aabb.cpp:10: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 54%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Bo1_Node_Aabb.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/Bo1_Node_Aabb.cpp:10: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/fem/Bo1_Node_Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/Bo1_Node_Aabb.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 55%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/CohesiveMat.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Material.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/fem/CohesiveMat.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/fem/CohesiveMat.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1094: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Material.hpp:5: /build/reproducible-path/yade-2024.02a/core/Engine.hpp: In member function 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1187: note: '' declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Material.hpp:40:937: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Material.hpp: In member function 'virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Material.hpp:40:1014: 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:294, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 55%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/DeformableCohesiveElement.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableCohesiveElement.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1109: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableCohesiveElement.hpp:15, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableCohesiveElement.cpp:14: /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1213: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1109: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1213: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableCohesiveElement.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableCohesiveElement.cpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/DeformableElement.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1109: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.cpp:13: /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1213: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1109: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1213: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.cpp:10: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/FEInternalForceDispatchers.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/FEInternalForceDispatchers.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/fem/FEInternalForceDispatchers.hpp:16, from /build/reproducible-path/yade-2024.02a/pkg/fem/FEInternalForceDispatchers.cpp:10: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 57%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/FEInternalForceEngine.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/FEInternalForceEngine.cpp:10: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/fem/FEInternalForceDispatchers.hpp:16, from /build/reproducible-path/yade-2024.02a/pkg/fem/FEInternalForceEngine.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 57%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Gl1_DeformableElement.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_DeformableElement.cpp:11: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = bool]', inlined from 'boost::python::extract::operator result_type() const [with T = bool]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:966: /usr/include/boost/python/extract.hpp:185:11: warning: '*(bool*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_DeformableElement.cpp:12: /build/reproducible-path/yade-2024.02a/core/Engine.hpp: In member function 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1047: note: '' declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = bool]', inlined from 'boost::python::extract::operator result_type() const [with T = bool]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Shape::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Shape.hpp:35:1187: /usr/include/boost/python/extract.hpp:185:11: warning: '*(bool*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Body.hpp:15: /build/reproducible-path/yade-2024.02a/core/Shape.hpp: In member function 'virtual void yade::Shape::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Shape.hpp:35:1278: note: '' declared here 35 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Shape,Serializable,"Geometry of a body", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = bool]', inlined from 'boost::python::extract::operator result_type() const [with T = bool]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Shape::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Shape.hpp:35:1061: /usr/include/boost/python/extract.hpp:185:11: warning: '*(bool*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Shape.hpp: In member function 'virtual void yade::Shape::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Shape.hpp:35:1142: note: '' declared here 35 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Shape,Serializable,"Geometry of a body", | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_DeformableElement.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_DeformableElement.cpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 57%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Gl1_Node.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_Node.cpp:13: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_Node.cpp:14: /build/reproducible-path/yade-2024.02a/pkg/common/Sphere.hpp: In member function 'virtual void yade::Sphere::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Sphere.hpp:17:669: warning: '*(const yade::math::ThinRealWrapper*)((char*)& + offsetof(boost::python::extract >,boost::python::extract >::.boost::python::converter::extract_rvalue >::m_data.boost::python::converter::rvalue_from_python_data >::.boost::python::converter::rvalue_from_python_storage >::storage))' may be used uninitialized [-Wmaybe-uninitialized] 17 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Sphere,Shape,"Geometry of spherical particle.", | ^ /build/reproducible-path/yade-2024.02a/pkg/common/Sphere.hpp:17:749: note: '' declared here 17 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Sphere,Shape,"Geometry of spherical particle.", | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_Node.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_Node.cpp:15: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:7: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 58%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp:10: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:16: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 58%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp:10: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.hpp:16, from /build/reproducible-path/yade-2024.02a/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 59%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Lin4NodeTetra.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1109: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra.hpp:15, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra.cpp:14: /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1213: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1109: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1213: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra.cpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 59%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1109: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableCohesiveElement.hpp:15, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.hpp:15, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:14: /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1213: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1109: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp: In member function 'virtual void yade::DeformableElement::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:65:1213: note: '' declared here 65 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(DeformableElement,Shape,"Deformable aggregate of nodes", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 60%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/LinElastMat.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Material.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/fem/LinElastMat.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/fem/LinElastMat.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1094: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Material.hpp:5: /build/reproducible-path/yade-2024.02a/core/Engine.hpp: In member function 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1187: note: '' declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Material.hpp:40:937: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Material.hpp: In member function 'virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Material.hpp:40:1014: 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:294, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 60%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Node.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Shape.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/fem/Node.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/fem/Node.cpp:2: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ [ 60%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_fem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_fem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_fem.so -o lib/aarch64-linux-gnu/libpkg_fem.so CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 60%] Built target pkg_fem make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/CMakeFiles/pkg_lbm.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 61%] Building CXX object CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/lbm/HydrodynamicsLawLBM.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/lbm/HydrodynamicsLawLBM.hpp:27, from /build/reproducible-path/yade-2024.02a/pkg/lbm/HydrodynamicsLawLBM.cpp:26: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/lbm/HydrodynamicsLawLBM.cpp:30: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:17, from /build/reproducible-path/yade-2024.02a/pkg/lbm/HydrodynamicsLawLBM.cpp:33: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::LBMlink::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMlink.hpp:33:2201: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/lbm/HydrodynamicsLawLBM.hpp:29: /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMlink.hpp: In member function 'virtual void yade::LBMlink::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMlink.hpp:33:2269: note: '' declared here 33 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(LBMlink,Serializable, | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::LBMlink::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMlink.hpp:33:2557: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMlink.hpp: In member function 'virtual void yade::LBMlink::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMlink.hpp:33:2645: note: '' declared here 33 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(LBMlink,Serializable, | ^ [ 61%] Building CXX object CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/lbm/LBMnode.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMnode.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMnode.cpp:11: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_lbm.so -o lib/aarch64-linux-gnu/libpkg_lbm.so CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/CMakeFiles/pkg_openfoam.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f CMakeFiles/pkg_openfoam.dir/build.make CMakeFiles/pkg_openfoam.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 62%] Building CXX object CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_openfoam.so -o lib/aarch64-linux-gnu/libpkg_openfoam.so CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/CMakeFiles/pkg_polyhedra.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f CMakeFiles/pkg_polyhedra.dir/build.make CMakeFiles/pkg_polyhedra.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 63%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/polyhedra/Polyhedra_01.cpp [ 63%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/polyhedra/Polyhedra_02.cpp [ 64%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/polyhedra/Polyhedra_Ig2.cpp [ 64%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/polyhedra/Polyhedra_splitter.cpp [ 65%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_polyhedra.so -o lib/aarch64-linux-gnu/libpkg_polyhedra.so CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/CMakeFiles/pkg_potential.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f CMakeFiles/pkg_potential.dir/build.make CMakeFiles/pkg_potential.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 66%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/Gl1_PotentialBlock.cpp [ 66%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/Gl1_PotentialParticle.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/computational-geometry/MarchingCube.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/potential/Gl1_PotentialParticle.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/potential/Gl1_PotentialParticle.cpp:4: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2024.02a/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-2024.02a/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/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:7, from /build/reproducible-path/yade-2024.02a/pkg/potential/Gl1_PotentialParticle.hpp:5: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/potential/Gl1_PotentialParticle.cpp:9: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 66%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/Ig2_PP_PP_ScGeom.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/compatibility/LapackCompatibility.hpp:71, from /build/reproducible-path/yade-2024.02a/pkg/potential/Ig2_PP_PP_ScGeom.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/potential/Ig2_PP_PP_ScGeom.cpp:6: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/potential/Ig2_PP_PP_ScGeom.hpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/potential/Ig2_PP_PP_ScGeom.cpp:8: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 67%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/KnKsLaw.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/potential/KnKsLaw.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/potential/KnKsLaw.cpp:2: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/potential/KnKsLaw.hpp:7: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/KnKsPBLaw.cpp [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/PotentialBlock.cpp [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/PotentialBlock2AABB.cpp [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/PotentialParticle.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/openmp-accu.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/potential/PotentialParticle.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/potential/PotentialParticle.cpp:5: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/PotentialParticle2AABB.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/potential/PotentialParticle2AABB.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/potential/PotentialParticle2AABB.cpp:5: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:36: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/OrthoMethods.h: In member function 'typename Eigen::MatrixBase::cross_product_return_type::type Eigen::MatrixBase::cross(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived = Eigen::Block, 4, 1, 0, 4, 1>, 3, 1, false>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/OrthoMethods.h:47:17: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 47 | numext::conj(lhs.coeff(0) * rhs.coeff(1) - lhs.coeff(1) * rhs.coeff(0)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 70%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/RockBolt.cpp [ 70%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_potential.so -o lib/aarch64-linux-gnu/libpkg_potential.so CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.11 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/CMakeFiles/pre_dem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f CMakeFiles/pre_dem.dir/build.make CMakeFiles/pre_dem.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 72%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2024.02a/preprocessing/dem/Shop_01.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop.hpp:7, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_01.cpp:2: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_01.cpp:12: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_01.cpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop.hpp:9: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:13, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_01.cpp:18: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2981: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_01.cpp:17: /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp: In member function 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:3078: note: '' declared here 22 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(CapillaryPhys,FrictPhys,"Physics (of interaction) for :yref:`Law2_ScGeom_CapillaryPhys_Capillarity`.", | ^ [ 72%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2024.02a/preprocessing/dem/Shop_02.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop.hpp:7, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_02.cpp:2: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_02.cpp: In static member function 'static yade::Real yade::Shop::RayleighWaveTimeStep(boost::shared_ptr)': /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_02.cpp:62:54: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | Real dt = std::numeric_limits::infinity(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_02.cpp:12: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop.hpp:9: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:13, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_02.cpp:18: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2748: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_02.cpp:36: /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp: In member function 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2845: note: '' declared here 201 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(MindlinCapillaryPhys,MindlinPhys,"Adds capillary physics to Mindlin's interaction physics.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2981: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_02.cpp:17: /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp: In member function 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:3078: note: '' declared here 22 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(CapillaryPhys,FrictPhys,"Physics (of interaction) for :yref:`Law2_ScGeom_CapillaryPhys_Capillarity`.", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_02.cpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 73%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2024.02a/preprocessing/dem/SimpleShear.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/FileGenerator.hpp:11, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/SimpleShear.hpp:11, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/SimpleShear.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_abs2_op >; ArgType = const Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::Matrix, 3, 1, 0, 3, 1>, const Eigen::Matrix, 3, 1, 0, 3, 1> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:583:40: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 583 | return m_d.func()(m_d.argImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/SimpleShear.cpp:17: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/FileGenerator.hpp:14: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/ElasticContactLaw.hpp:14, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/SimpleShear.cpp:18: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 73%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2024.02a/preprocessing/dem/SpherePack.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/SpherePack.cpp:4: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function 'typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/LU:39, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:14: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/LU/InverseImpl.h: In function 'typename MatrixType::Scalar Eigen::internal::cofactor_3x3(const MatrixType&) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int i = 0; int j = 0]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/LU/InverseImpl.h:136:26: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | - m.coeff(i1, j2) * m.coeff(i2, j1); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/SpherePack.cpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 73%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2024.02a/preprocessing/dem/TriaxialTest.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/TriaxialTest.cpp:10: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/TriaxialTest.cpp:22: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/TriaxialTest.cpp:12: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/ElasticContactLaw.hpp:14, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/TriaxialTest.cpp:25: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/TriaxialTest.cpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpre_dem.so -o lib/aarch64-linux-gnu/libpre_dem.so CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.11 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/CMakeFiles/pre_potential.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f CMakeFiles/pre_potential.dir/build.make CMakeFiles/pre_potential.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 74%] Building CXX object CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpre_potential.so -o lib/aarch64-linux-gnu/libpre_potential.so CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/CMakeFiles/post_image.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f CMakeFiles/post_image.dir/build.make CMakeFiles/post_image.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 75%] Building CXX object CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2024.02a/postprocessing/image/SnapshotEngine.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2024.02a/postprocessing/image/SnapshotEngine.hpp:4, from /build/reproducible-path/yade-2024.02a/postprocessing/image/SnapshotEngine.cpp:3: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/postprocessing/image/SnapshotEngine.hpp:5: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpost_image.so -o lib/aarch64-linux-gnu/libpost_image.so CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/CMakeFiles/post_vtk.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f CMakeFiles/post_vtk.dir/build.make CMakeFiles/post_vtk.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 76%] Building CXX object CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2024.02a/postprocessing/vtk/VTKRecorder.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/compatibility/VTKCompatibility.hpp:29, from /build/reproducible-path/yade-2024.02a/postprocessing/vtk/VTKRecorder.hpp:2, from /build/reproducible-path/yade-2024.02a/postprocessing/vtk/VTKRecorder.cpp:3: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>; VectorY = Eigen::Block, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In static member function 'static void Eigen::internal::apply_rotation_in_the_plane_selector::run(Scalar*, Eigen::Index, Scalar*, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar = yade::math::ThinRealWrapper; OtherScalar = yade::math::ThinRealWrapper; int SizeAtCompileTime = -1; int MinAlignment = 0; bool Vectorizable = false]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:332:20: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | *y = -s * xi + numext::conj(c) * yi; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Eigenvalues:39, from /build/reproducible-path/yade-2024.02a/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/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2024.02a/postprocessing/vtk/VTKRecorder.hpp:3: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/ConcretePM.hpp:57, from /build/reproducible-path/yade-2024.02a/postprocessing/vtk/VTKRecorder.cpp:54: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::WireMat::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp:55:2328: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/postprocessing/vtk/VTKRecorder.cpp:57: /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp: In member function 'virtual void yade::WireMat::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp:55:2409: note: '' declared here 55 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(WireMat,FrictMat,"Material for use with the Wire classes. In conjunction with the corresponding functors it can be used to model steel wire meshes [Thoeni2014]_, geotextiles [Cheng2016]_ and more.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2748: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/postprocessing/vtk/VTKRecorder.cpp:67: /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp: In member function 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2845: note: '' declared here 201 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(MindlinCapillaryPhys,MindlinPhys,"Adds capillary physics to Mindlin's interaction physics.", | ^ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpost_vtk.so -o lib/aarch64-linux-gnu/libpost_vtk.so CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.11 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/CMakeFiles/boot.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 77%] Building CXX object CMakeFiles/boot.dir/core/main/pyboot.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/debian/build-longdouble -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble/pkg/pfv -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/core/main/pyboot.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/main/pyboot.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ [ 77%] 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--no-as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,boot.so -o lib/aarch64-linux-gnu/boot.so CMakeFiles/boot.dir/core/main/pyboot.cpp.o -Wl,-rpath,/build/reproducible-path/yade-2024.02a/debian/build-longdouble/lib/aarch64-linux-gnu:/build/reproducible-path/yade-2024.02a/debian/build-longdouble/gui/lib/aarch64-linux-gnu::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libbz2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libopenblas.so -lrt lib/aarch64-linux-gnu/libyade.so gui/lib/aarch64-linux-gnu/_GLViewer.so /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so lib/aarch64-linux-gnu/libpkg_common.so lib/aarch64-linux-gnu/libpkg_dem.so lib/aarch64-linux-gnu/libpkg_fem.so lib/aarch64-linux-gnu/libpkg_lbm.so lib/aarch64-linux-gnu/libpkg_openfoam.so lib/aarch64-linux-gnu/libpkg_polyhedra.so lib/aarch64-linux-gnu/libpkg_potential.so lib/aarch64-linux-gnu/libpre_dem.so lib/aarch64-linux-gnu/libpre_potential.so lib/aarch64-linux-gnu/libpost_image.so lib/aarch64-linux-gnu/libpost_vtk.so /usr/lib/aarch64-linux-gnu/libmpfr.so /usr/lib/aarch64-linux-gnu/libmpc.so /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5OpenGL.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.10 /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.11 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 77%] Built target boot make -f py/CMakeFiles/_gts.dir/build.make py/CMakeFiles/_gts.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py/CMakeFiles/_gts.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f py/CMakeFiles/_gts.dir/build.make py/CMakeFiles/_gts.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 77%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/3rd-party/pygts-0.3.1/edge.cpp [ 78%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/3rd-party/pygts-0.3.1/object.cpp [ 79%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/3rd-party/pygts-0.3.1/segment.cpp [ 80%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/3rd-party/pygts-0.3.1/triangle.cpp [ 81%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_gts.so -o lib/aarch64-linux-gnu/_gts.so "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o" -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -lgts make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py/CMakeFiles/_libVersions.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f py/CMakeFiles/_libVersions.dir/build.make py/CMakeFiles/_libVersions.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 82%] Building CXX object py/CMakeFiles/_libVersions.dir/_libVersions.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/_libVersions.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/py/_libVersions.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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/_libVersions.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_libVersions.so -o lib/aarch64-linux-gnu/_libVersions.so CMakeFiles/_libVersions.dir/_libVersions.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.11 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py/CMakeFiles/_log.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f py/CMakeFiles/_log.dir/build.make py/CMakeFiles/_log.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 83%] Building CXX object py/CMakeFiles/_log.dir/_log.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/_log.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/lib/base/LoggingUtils.hpp:9, from /build/reproducible-path/yade-2024.02a/py/_log.cpp:13: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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/_log.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_log.so -o lib/aarch64-linux-gnu/_log.so CMakeFiles/_log.dir/_log.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 83%] Built target _log make -f py/CMakeFiles/_math.dir/build.make py/CMakeFiles/_math.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py/CMakeFiles/_math.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f py/CMakeFiles/_math.dir/build.make py/CMakeFiles/_math.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 84%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_math.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_math.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/py/high-precision/_math.cpp:17: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a/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-2024.02a/py/high-precision/_math.cpp:777:10: required from 'static void RegisterRealHPMath::work(const boost::python::scope&, const boost::python::scope&) [with int N = 1; bool registerConverters = true]' /build/reproducible-path/yade-2024.02a/lib/high-precision/ToFromPythonConverter.hpp:168:36: required from 'void yade::math::detail::registerInScope(bool) [with int N = 1; RegisterHPClass = RegisterRealHPMath]' /build/reproducible-path/yade-2024.02a/lib/high-precision/ToFromPythonConverter.hpp:187:39: required from 'void yade::math::detail::registerLoopForHPn() [with Range = boost::mpl::vector_c; RegisterHPClass = RegisterRealHPMath]' /build/reproducible-path/yade-2024.02a/py/high-precision/_math.cpp:1007:112: required from here /build/reproducible-path/yade-2024.02a/py/high-precision/_math.cpp:90:50: note: parameter passing for argument of type 'std::pair, yade::math::ThinRealWrapper >' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | template std::pair, RealHP> test_modf(const RealHP& x) | ^~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:219: /build/reproducible-path/yade-2024.02a/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-2024.02a/py/high-precision/_math.cpp:782:11: required from 'static void RegisterRealHPMath::work(const boost::python::scope&, const boost::python::scope&) [with int N = 1; bool registerConverters = true]' /build/reproducible-path/yade-2024.02a/lib/high-precision/ToFromPythonConverter.hpp:168:36: required from 'void yade::math::detail::registerInScope(bool) [with int N = 1; RegisterHPClass = RegisterRealHPMath]' /build/reproducible-path/yade-2024.02a/lib/high-precision/ToFromPythonConverter.hpp:187:39: required from 'void yade::math::detail::registerLoopForHPn() [with Range = boost::mpl::vector_c; RegisterHPClass = RegisterRealHPMath]' /build/reproducible-path/yade-2024.02a/py/high-precision/_math.cpp:1007:112: required from here /build/reproducible-path/yade-2024.02a/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-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: /usr/include/boost/python/detail/invoke.hpp: In function 'PyObject* boost::python::detail::invoke(invoke_tag_, const RC&, F&, AC0&) [with RC = boost::python::to_python_value, yade::math::ThinRealWrapper >&>; F = std::pair, yade::math::ThinRealWrapper > (*)(const yade::math::ThinRealWrapper&); AC0 = boost::python::arg_from_python&>]': /usr/include/boost/python/detail/invoke.hpp:73:16: note: parameter passing for argument of type 'std::pair, yade::math::ThinRealWrapper >' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | return rc(f( BOOST_PP_ENUM_BINARY_PARAMS_Z(1, N, ac, () BOOST_PP_INTERCEPT) )); | ~^~~~~~~~~~ In file included from /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp:24: /usr/include/boost/python/detail/invoke.hpp: In function 'PyObject* boost::python::detail::invoke(invoke_tag_, const RC&, F&, AC0&, AC1&) [with RC = boost::python::to_python_value&>; F = yade::math::ThinRealWrapper (*)(const yade::math::ThinRealWrapper&, int); AC0 = boost::python::arg_from_python&>; AC1 = boost::python::arg_from_python]': /usr/include/boost/python/detail/invoke.hpp:73:16: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | return rc(f( BOOST_PP_ENUM_BINARY_PARAMS_Z(1, N, ac, () BOOST_PP_INTERCEPT) )); | ~^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/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-2024.02a/py/high-precision/_math.cpp:90:50: note: parameter passing for argument of type 'std::pair, yade::math::ThinRealWrapper >' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | template std::pair, RealHP> test_modf(const RealHP& x) | ^~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/_math.cpp:93:19: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | RealHP ret = ::yade::math::modf(x, &r); | ^~~ /build/reproducible-path/yade-2024.02a/py/high-precision/_math.cpp:94:57: note: parameter passing for argument of type 'std::pair, yade::math::ThinRealWrapper >' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | return std::pair, RealHP> { ret, r }; | ^ /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/py/high-precision/_math.cpp:90:50: note: parameter passing for argument of type 'std::pair, yade::math::ThinRealWrapper >' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | template std::pair, RealHP> test_modf(const RealHP& x) | ^~~~~~~~~ /build/reproducible-path/yade-2024.02a/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-2024.02a/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 [ 84%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeStorageOrdering.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeStorageOrdering.cpp:8: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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%] Linking CXX shared library lib/aarch64-linux-gnu/_math.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_math.so -o lib/aarch64-linux-gnu/_math.so "CMakeFiles/_math.dir/high-precision/_math.cpp.o" "CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o" -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py/CMakeFiles/_minieigenHP.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f py/CMakeFiles/_minieigenHP.dir/build.make py/CMakeFiles/_minieigenHP.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 85%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_minieigenHP.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/py/high-precision/_minieigenHP.cpp:15: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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/_ExposeBoxes.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeBoxes.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeBoxes.cpp:10: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/Eigen/Core:294, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 2, 1, 0, 2, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::AlignedBox, 2>::AlignedBox(const Eigen::AlignedBox, 2>&)' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/AlignedBox.h:66:7, inlined from 'static std::string AabbVisitor::__str__(const boost::python::api::object&) [with Box = Eigen::AlignedBox, 2>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:975:13: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 2, 1, 0, 2, 1> >*)((char*)& + offsetof(boost::python::extract, 2> >,boost::python::extract, 2> >::.boost::python::converter::extract_rvalue, 2> >::m_data.boost::python::converter::rvalue_from_python_data, 2> >::.boost::python::converter::rvalue_from_python_storage, 2> >::storage)).Eigen::PlainObjectBase, 2, 1, 0, 2, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeBoxes.cpp:14: /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string AabbVisitor::__str__(const boost::python::api::object&) [with Box = Eigen::AlignedBox, 2>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:975:38: note: '' declared here 975 | const Box self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 2, 1, 0, 2, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::AlignedBox, 2>::AlignedBox(const Eigen::AlignedBox, 2>&)' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/AlignedBox.h:66:7, inlined from 'static std::string AabbVisitor::__str__(const boost::python::api::object&) [with Box = Eigen::AlignedBox, 2>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:975:13: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '((const Eigen::PlainObjectBase, 2, 1, 0, 2, 1> >*)((char*)& + offsetof(boost::python::extract, 2> >,boost::python::extract, 2> >::.boost::python::converter::extract_rvalue, 2> >::m_data.boost::python::converter::rvalue_from_python_data, 2> >::.boost::python::converter::rvalue_from_python_storage, 2> >::storage)))[1].Eigen::PlainObjectBase, 2, 1, 0, 2, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string AabbVisitor::__str__(const boost::python::api::object&) [with Box = Eigen::AlignedBox, 2>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:975:38: note: '' declared here 975 | const Box self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::AlignedBox, 3>::AlignedBox(const Eigen::AlignedBox, 3>&)' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/AlignedBox.h:66:7, inlined from 'static std::string AabbVisitor::__str__(const boost::python::api::object&) [with Box = Eigen::AlignedBox, 3>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:975:13: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((char*)& + offsetof(boost::python::extract, 3> >,boost::python::extract, 3> >::.boost::python::converter::extract_rvalue, 3> >::m_data.boost::python::converter::rvalue_from_python_data, 3> >::.boost::python::converter::rvalue_from_python_storage, 3> >::storage)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string AabbVisitor::__str__(const boost::python::api::object&) [with Box = Eigen::AlignedBox, 3>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:975:38: note: '' declared here 975 | const Box self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::AlignedBox, 3>::AlignedBox(const Eigen::AlignedBox, 3>&)' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/AlignedBox.h:66:7, inlined from 'static std::string AabbVisitor::__str__(const boost::python::api::object&) [with Box = Eigen::AlignedBox, 3>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:975:13: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '((const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((char*)& + offsetof(boost::python::extract, 3> >,boost::python::extract, 3> >::.boost::python::converter::extract_rvalue, 3> >::m_data.boost::python::converter::rvalue_from_python_data, 3> >::.boost::python::converter::rvalue_from_python_storage, 3> >::storage)))[1].Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string AabbVisitor::__str__(const boost::python::api::object&) [with Box = Eigen::AlignedBox, 3>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:975:38: note: '' declared here 975 | const Box self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~ [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeComplex1.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathComplexFunctions.hpp:26, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeComplex1.cpp:10: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/Eigen/Core:294, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix >, 6, 1, 0, 6, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinComplexWrapper >; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix >, 6, 1, 0, 6, 1>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >, 6, 1, 0, 6, 1> >*)((char*)& + offsetof(boost::python::extract >, 6, 1, 0, 6, 1> >,boost::python::extract >, 6, 1, 0, 6, 1> >::.boost::python::converter::extract_rvalue >, 6, 1, 0, 6, 1> >::m_data.boost::python::converter::rvalue_from_python_data >, 6, 1, 0, 6, 1> >::.boost::python::converter::rvalue_from_python_storage >, 6, 1, 0, 6, 1> >::storage)).Eigen::PlainObjectBase >, 6, 1, 0, 6, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeComplex1.cpp:17: /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix >, 6, 1, 0, 6, 1>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix >, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinComplexWrapper >; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix >, 3, 1, 0, 3, 1>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >, 3, 1, 0, 3, 1> >*)((char*)& + offsetof(boost::python::extract >, 3, 1, 0, 3, 1> >,boost::python::extract >, 3, 1, 0, 3, 1> >::.boost::python::converter::extract_rvalue >, 3, 1, 0, 3, 1> >::m_data.boost::python::converter::rvalue_from_python_data >, 3, 1, 0, 3, 1> >::.boost::python::converter::rvalue_from_python_storage >, 3, 1, 0, 3, 1> >::storage)).Eigen::PlainObjectBase >, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix >, 3, 1, 0, 3, 1>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix >, 2, 1, 0, 2, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinComplexWrapper >; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix >, 2, 1, 0, 2, 1>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >, 2, 1, 0, 2, 1> >*)((char*)& + offsetof(boost::python::extract >, 2, 1, 0, 2, 1> >,boost::python::extract >, 2, 1, 0, 2, 1> >::.boost::python::converter::extract_rvalue >, 2, 1, 0, 2, 1> >::m_data.boost::python::converter::rvalue_from_python_data >, 2, 1, 0, 2, 1> >::.boost::python::converter::rvalue_from_python_storage >, 2, 1, 0, 2, 1> >::storage)).Eigen::PlainObjectBase >, 2, 1, 0, 2, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix >, 2, 1, 0, 2, 1>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeComplex2.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathComplexFunctions.hpp:26, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeComplex2.cpp:10: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/Eigen/Core:294, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix >, 3, 3, 0, 3, 3>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinComplexWrapper >; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string MatrixVisitor::__str__(const boost::python::api::object&) [with MatrixT = Eigen::Matrix >, 3, 3, 0, 3, 3>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:855:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >, 3, 3, 0, 3, 3> >*)((char*)& + offsetof(boost::python::extract >, 3, 3, 0, 3, 3> >,boost::python::extract >, 3, 3, 0, 3, 3> >::.boost::python::converter::extract_rvalue >, 3, 3, 0, 3, 3> >::m_data.boost::python::converter::rvalue_from_python_data >, 3, 3, 0, 3, 3> >::.boost::python::converter::rvalue_from_python_storage >, 3, 3, 0, 3, 3> >::storage)).Eigen::PlainObjectBase >, 3, 3, 0, 3, 3> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeComplex2.cpp:17: /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string MatrixVisitor::__str__(const boost::python::api::object&) [with MatrixT = Eigen::Matrix >, 3, 3, 0, 3, 3>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:855:36: note: '' declared here 855 | const auto m = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix >, 6, 6, 0, 6, 6>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinComplexWrapper >; int _Rows = 6; int _Cols = 6; int _Options = 0; int _MaxRows = 6; int _MaxCols = 6]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string MatrixVisitor::__str__(const boost::python::api::object&) [with MatrixT = Eigen::Matrix >, 6, 6, 0, 6, 6>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:855:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >, 6, 6, 0, 6, 6> >*)((char*)& + offsetof(boost::python::extract >, 6, 6, 0, 6, 6> >,boost::python::extract >, 6, 6, 0, 6, 6> >::.boost::python::converter::extract_rvalue >, 6, 6, 0, 6, 6> >::m_data.boost::python::converter::rvalue_from_python_data >, 6, 6, 0, 6, 6> >::.boost::python::converter::rvalue_from_python_storage >, 6, 6, 0, 6, 6> >::storage)).Eigen::PlainObjectBase >, 6, 6, 0, 6, 6> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string MatrixVisitor::__str__(const boost::python::api::object&) [with MatrixT = Eigen::Matrix >, 6, 6, 0, 6, 6>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:855:36: note: '' declared here 855 | const auto m = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeConverters.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeConverters.cpp:10: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeMatrices1.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices1.cpp:10: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:831:29: required from 'static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:560:23: required from 'static void MatrixVisitor::visit_if_decompositions_meaningful(PyClass&) [with Scalar = yade::math::ThinRealWrapper; PyClass = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; typename boost::disable_if_c::IsComplex, int>::type = 0; MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:549:54: required from 'static void MatrixVisitor::visit_if_float(PyClass&) [with Scalar = yade::math::ThinRealWrapper; PyClass = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; typename boost::disable_if, int>::type = 0; MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:500:34: required from 'void MatrixVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/boost/python/def_visitor.hpp:31:34: required from 'static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, 3, 3, 0, 3, 3> > >; classT = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /usr/include/boost/python/def_visitor.hpp:67:34: required from 'void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = MatrixVisitor, 3, 3, 0, 3, 3> >]' /usr/include/boost/python/class.hpp:221:22: required from 'boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = MatrixVisitor, 3, 3, 0, 3, 3> >; W = Eigen::Matrix, 3, 3, 0, 3, 3>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices1.cpp:25:15: required from 'void expose_matrices1(bool, const boost::python::scope&) [with int N = 1]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices1.cpp:40:57: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:831:29: required from 'static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:560:23: required from 'static void MatrixVisitor::visit_if_decompositions_meaningful(PyClass&) [with Scalar = yade::math::ThinRealWrapper; PyClass = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; typename boost::disable_if_c::IsComplex, int>::type = 0; MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:549:54: required from 'static void MatrixVisitor::visit_if_float(PyClass&) [with Scalar = yade::math::ThinRealWrapper; PyClass = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; typename boost::disable_if, int>::type = 0; MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:500:34: required from 'void MatrixVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/boost/python/def_visitor.hpp:31:34: required from 'static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, 3, 3, 0, 3, 3> > >; classT = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /usr/include/boost/python/def_visitor.hpp:67:34: required from 'void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = MatrixVisitor, 3, 3, 0, 3, 3> >]' /usr/include/boost/python/class.hpp:221:22: required from 'boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = MatrixVisitor, 3, 3, 0, 3, 3> >; W = Eigen::Matrix, 3, 3, 0, 3, 3>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices1.cpp:25:15: required from 'void expose_matrices1(bool, const boost::python::scope&) [with int N = 1]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices1.cpp:40:57: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:831:29: required from 'static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:560:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:500:34: required from 'void MatrixVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/boost/python/def_visitor.hpp:31:34: required from 'static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, 3, 3, 0, 3, 3> > >; classT = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /usr/include/boost/python/def_visitor.hpp:67:34: required from 'void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = MatrixVisitor, 3, 3, 0, 3, 3> >]' /usr/include/boost/python/class.hpp:221:22: required from 'boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = MatrixVisitor, 3, 3, 0, 3, 3> >; W = Eigen::Matrix, 3, 3, 0, 3, 3>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices1.cpp:25:15: required from 'void expose_matrices1(bool, const boost::python::scope&) [with int N = 1]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices1.cpp:40:57: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:831:29: required from 'static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:560:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:500:34: required from 'void MatrixVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/boost/python/def_visitor.hpp:31:34: required from 'static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, 3, 3, 0, 3, 3> > >; classT = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /usr/include/boost/python/def_visitor.hpp:67:34: required from 'void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = MatrixVisitor, 3, 3, 0, 3, 3> >]' /usr/include/boost/python/class.hpp:221:22: required from 'boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = MatrixVisitor, 3, 3, 0, 3, 3> >; W = Eigen::Matrix, 3, 3, 0, 3, 3>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices1.cpp:25:15: required from 'void expose_matrices1(bool, const boost::python::scope&) [with int N = 1]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices1.cpp:40:57: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 6, 6, 0, 6, 6>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 6, 6, 0, 6, 6>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 6, 6, 0, 6, 6>, 1, 6, false>; VectorY = Eigen::Block, 6, 6, 0, 6, 6>, 1, 6, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 6, 6, 0, 6, 6>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 6, 6, 0, 6, 6>, 6, 1, true>; VectorY = Eigen::Block, 6, 6, 0, 6, 6>, 6, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 6, 6, 0, 6, 6> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 6, 6, 0, 6, 6> > >]': /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 6, 6, 0, 6, 6>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:303: /usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/Eigen/src/Core/Dot.h:110:34: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | return numext::sqrt(squaredNorm()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 6, 6, 0, 6, 6>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:32:53: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | if(abs(d) < (std::numeric_limits::min)()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Eigenvalues:39, from /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/common.hpp:21, from /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices1.cpp:14: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h: In function 'void Eigen::internal::tridiagonal_qr_step(RealScalar*, RealScalar*, Index, Index, Scalar*, Index) [with int StorageOrder = 0; RealScalar = yade::math::ThinRealWrapper; Scalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:851:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 851 | mu -= numext::abs(e); | ~~~~~~~~~~~^~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 6, 6, 0, 6, 6>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string MatrixVisitor::__str__(const boost::python::api::object&) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:855:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 3, 0, 3, 3> >*)((char*)& + offsetof(boost::python::extract, 3, 3, 0, 3, 3> >,boost::python::extract, 3, 3, 0, 3, 3> >::.boost::python::converter::extract_rvalue, 3, 3, 0, 3, 3> >::m_data.boost::python::converter::rvalue_from_python_data, 3, 3, 0, 3, 3> >::.boost::python::converter::rvalue_from_python_storage, 3, 3, 0, 3, 3> >::storage)).Eigen::PlainObjectBase, 3, 3, 0, 3, 3> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string MatrixVisitor::__str__(const boost::python::api::object&) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:855:36: note: '' declared here 855 | const auto m = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 6, 6, 0, 6, 6>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 6; int _Cols = 6; int _Options = 0; int _MaxRows = 6; int _MaxCols = 6]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string MatrixVisitor::__str__(const boost::python::api::object&) [with MatrixT = Eigen::Matrix, 6, 6, 0, 6, 6>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:855:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 6, 6, 0, 6, 6> >*)((char*)& + offsetof(boost::python::extract, 6, 6, 0, 6, 6> >,boost::python::extract, 6, 6, 0, 6, 6> >::.boost::python::converter::extract_rvalue, 6, 6, 0, 6, 6> >::m_data.boost::python::converter::rvalue_from_python_data, 6, 6, 0, 6, 6> >::.boost::python::converter::rvalue_from_python_storage, 6, 6, 0, 6, 6> >::storage)).Eigen::PlainObjectBase, 6, 6, 0, 6, 6> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string MatrixVisitor::__str__(const boost::python::api::object&) [with MatrixT = Eigen::Matrix, 6, 6, 0, 6, 6>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:855:36: note: '' declared here 855 | const auto m = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:337: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h: In function 'static void Eigen::internal::selfadjoint_product_impl::run(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 5, 1, 0, 5, 1>, -1, 1, false>; Lhs = Eigen::Block, 6, 6, 0, 6, 6>, -1, -1, false>; int LhsMode = 17; Rhs = Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1, 0, 6, 1> >, const Eigen::Block, 6, 6, 0, 6, 6>, 6, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:229:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 227 | internal::selfadjoint_matrix_vector_product::Flags&RowMajorBit) ? RowMajor : ColMajor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | ( | ^ 230 | lhs.rows(), // size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | actualRhsPtr, // rhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | actualDestPtr, // result info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | actualAlpha // scale factor | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235 | ); | ~ /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:41:6: note: by argument 4 of type 'const yade::math::ThinRealWrapper*' to 'static void Eigen::internal::selfadjoint_matrix_vector_product::run(Index, const Scalar*, Index, const Scalar*, Scalar*, Scalar) [with Scalar = yade::math::ThinRealWrapper; Index = long int; int StorageOrder = 0; int UpLo = 1; bool ConjugateLhs = false; bool ConjugateRhs = false; int Version = 0]' declared here 41 | void selfadjoint_matrix_vector_product::run( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeMatrices2.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices2.cpp:10: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:831:29: required from 'static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:560:23: required from 'static void MatrixVisitor::visit_if_decompositions_meaningful(PyClass&) [with Scalar = yade::math::ThinRealWrapper; PyClass = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; typename boost::disable_if_c::IsComplex, int>::type = 0; MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:549:54: required from 'static void MatrixVisitor::visit_if_float(PyClass&) [with Scalar = yade::math::ThinRealWrapper; PyClass = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; typename boost::disable_if, int>::type = 0; MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:500:34: required from 'void MatrixVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]' /usr/include/boost/python/def_visitor.hpp:31:34: required from 'static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, -1, -1, 0, -1, -1> > >; classT = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /usr/include/boost/python/def_visitor.hpp:67:34: required from 'void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = MatrixVisitor, -1, -1, 0, -1, -1> >]' /usr/include/boost/python/class.hpp:221:22: required from 'boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = MatrixVisitor, -1, -1, 0, -1, -1> >; W = Eigen::Matrix, -1, -1, 0, -1, -1>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices2.cpp:24:15: required from 'void expose_matrices2(bool, const boost::python::scope&) [with int N = 1]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices2.cpp:31:57: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:831:29: required from 'static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:560:23: required from 'static void MatrixVisitor::visit_if_decompositions_meaningful(PyClass&) [with Scalar = yade::math::ThinRealWrapper; PyClass = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; typename boost::disable_if_c::IsComplex, int>::type = 0; MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:549:54: required from 'static void MatrixVisitor::visit_if_float(PyClass&) [with Scalar = yade::math::ThinRealWrapper; PyClass = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; typename boost::disable_if, int>::type = 0; MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:500:34: required from 'void MatrixVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]' /usr/include/boost/python/def_visitor.hpp:31:34: required from 'static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, -1, -1, 0, -1, -1> > >; classT = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /usr/include/boost/python/def_visitor.hpp:67:34: required from 'void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = MatrixVisitor, -1, -1, 0, -1, -1> >]' /usr/include/boost/python/class.hpp:221:22: required from 'boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = MatrixVisitor, -1, -1, 0, -1, -1> >; W = Eigen::Matrix, -1, -1, 0, -1, -1>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices2.cpp:24:15: required from 'void expose_matrices2(bool, const boost::python::scope&) [with int N = 1]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices2.cpp:31:57: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:831:29: required from 'static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:560:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:500:34: required from 'void MatrixVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]' /usr/include/boost/python/def_visitor.hpp:31:34: required from 'static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, -1, -1, 0, -1, -1> > >; classT = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /usr/include/boost/python/def_visitor.hpp:67:34: required from 'void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = MatrixVisitor, -1, -1, 0, -1, -1> >]' /usr/include/boost/python/class.hpp:221:22: required from 'boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = MatrixVisitor, -1, -1, 0, -1, -1> >; W = Eigen::Matrix, -1, -1, 0, -1, -1>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices2.cpp:24:15: required from 'void expose_matrices2(bool, const boost::python::scope&) [with int N = 1]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices2.cpp:31:57: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:831:29: required from 'static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:560:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:500:34: required from 'void MatrixVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]' /usr/include/boost/python/def_visitor.hpp:31:34: required from 'static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, -1, -1, 0, -1, -1> > >; classT = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /usr/include/boost/python/def_visitor.hpp:67:34: required from 'void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = MatrixVisitor, -1, -1, 0, -1, -1> >]' /usr/include/boost/python/class.hpp:221:22: required from 'boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = MatrixVisitor, -1, -1, 0, -1, -1> >; W = Eigen::Matrix, -1, -1, 0, -1, -1>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices2.cpp:24:15: required from 'void expose_matrices2(bool, const boost::python::scope&) [with int N = 1]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices2.cpp:31:57: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, -1, -1, 0, -1, -1>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, -1, -1, 0, -1, -1>, -1, 1, true>; VectorY = Eigen::Block, -1, -1, 0, -1, -1>, -1, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, -1, -1, 0, -1, -1>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In function 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Derived = Eigen::CwiseUnaryOp >, const Eigen::Matrix, -1, -1, 0, -1, -1> >]': cc1plus: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, -1, -1, 0, -1, -1>; Rhs = const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, -1, 0, -1, -1> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Eigenvalues:39, from /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/common.hpp:21, from /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeMatrices2.cpp:14: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h: In function 'void Eigen::internal::tridiagonal_qr_step(RealScalar*, RealScalar*, Index, Index, Scalar*, Index) [with int StorageOrder = 0; RealScalar = yade::math::ThinRealWrapper; Scalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:851:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 851 | mu -= numext::abs(e); | ~~~~~~~~~~~^~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:337: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h: In function 'static void Eigen::internal::selfadjoint_product_impl::run(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, 0, -1, 1>, -1, 1, false>; Lhs = Eigen::Block, -1, -1, 0, -1, -1>, -1, -1, false>; int LhsMode = 17; Rhs = Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1, 0, -1, 1> >, const Eigen::Block, -1, -1, 0, -1, -1>, -1, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:229:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 227 | internal::selfadjoint_matrix_vector_product::Flags&RowMajorBit) ? RowMajor : ColMajor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | ( | ^ 230 | lhs.rows(), // size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | actualRhsPtr, // rhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | actualDestPtr, // result info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | actualAlpha // scale factor | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235 | ); | ~ /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:41:6: note: by argument 4 of type 'const yade::math::ThinRealWrapper*' to 'static void Eigen::internal::selfadjoint_matrix_vector_product::run(Index, const Scalar*, Index, const Scalar*, Scalar*, Scalar) [with Scalar = yade::math::ThinRealWrapper; Index = long int; int StorageOrder = 0; int UpLo = 1; bool ConjugateLhs = false; bool ConjugateRhs = false; int Version = 0]' declared here 41 | void selfadjoint_matrix_vector_product::run( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, 0, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1, 1, 1, -1> >, const Eigen::Transpose, -1, -1, 0, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const yade::math::ThinRealWrapper*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeQuaternion.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeQuaternion.cpp:10: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:657:36: required from 'Derived& Eigen::QuaternionBase::setFromTwoVectors(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with Derived1 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived2 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived = Eigen::Quaternion, 0>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:1058:23: required from 'static QuaternionT* QuaternionVisitor::fromTwoVectors(const CompatVec3&, const CompatVec3&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1; CompatVec3 = Eigen::Matrix, 3, 1, 0, 3, 1>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:1000:49: required from 'void QuaternionVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; QuaternionT = Eigen::Quaternion, 0>; int Level = 1]' /usr/include/boost/python/def_visitor.hpp:31:34: required from 'static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, 0>, 1> >; classT = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /usr/include/boost/python/def_visitor.hpp:67:34: required from 'void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = QuaternionVisitor, 0>, 1>]' /usr/include/boost/python/class.hpp:221:22: required from 'boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = QuaternionVisitor, 0>, 1>; W = Eigen::Quaternion, 0>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeQuaternion.cpp:27:15: required from 'void expose_quaternion(bool, const boost::python::scope&) [with int N = 1]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeQuaternion.cpp:34:58: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:657:36: required from 'Derived& Eigen::QuaternionBase::setFromTwoVectors(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with Derived1 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived2 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived = Eigen::Quaternion, 0>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:1058:23: required from 'static QuaternionT* QuaternionVisitor::fromTwoVectors(const CompatVec3&, const CompatVec3&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1; CompatVec3 = Eigen::Matrix, 3, 1, 0, 3, 1>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:1000:49: required from 'void QuaternionVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; QuaternionT = Eigen::Quaternion, 0>; int Level = 1]' /usr/include/boost/python/def_visitor.hpp:31:34: required from 'static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, 0>, 1> >; classT = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /usr/include/boost/python/def_visitor.hpp:67:34: required from 'void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = QuaternionVisitor, 0>, 1>]' /usr/include/boost/python/class.hpp:221:22: required from 'boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = QuaternionVisitor, 0>, 1>; W = Eigen::Quaternion, 0>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeQuaternion.cpp:27:15: required from 'void expose_quaternion(bool, const boost::python::scope&) [with int N = 1]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeQuaternion.cpp:34:58: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:657:36: required from 'Derived& Eigen::QuaternionBase::setFromTwoVectors(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with Derived1 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived2 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived = Eigen::Quaternion, 0>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:1058:23: required from 'static QuaternionT* QuaternionVisitor::fromTwoVectors(const CompatVec3&, const CompatVec3&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1; CompatVec3 = Eigen::Matrix, 3, 1, 0, 3, 1>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:1000:49: required from 'void QuaternionVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; QuaternionT = Eigen::Quaternion, 0>; int Level = 1]' /usr/include/boost/python/def_visitor.hpp:31:34: required from 'static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, 0>, 1> >; classT = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /usr/include/boost/python/def_visitor.hpp:67:34: required from 'void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = QuaternionVisitor, 0>, 1>]' /usr/include/boost/python/class.hpp:221:22: required from 'boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = QuaternionVisitor, 0>, 1>; W = Eigen::Quaternion, 0>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeQuaternion.cpp:27:15: required from 'void expose_quaternion(bool, const boost::python::scope&) [with int N = 1]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeQuaternion.cpp:34:58: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:657:36: required from 'Derived& Eigen::QuaternionBase::setFromTwoVectors(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with Derived1 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived2 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived = Eigen::Quaternion, 0>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:1058:23: required from 'static QuaternionT* QuaternionVisitor::fromTwoVectors(const CompatVec3&, const CompatVec3&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1; CompatVec3 = Eigen::Matrix, 3, 1, 0, 3, 1>]' /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:1000:49: required from 'void QuaternionVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; QuaternionT = Eigen::Quaternion, 0>; int Level = 1]' /usr/include/boost/python/def_visitor.hpp:31:34: required from 'static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, 0>, 1> >; classT = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /usr/include/boost/python/def_visitor.hpp:67:34: required from 'void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = QuaternionVisitor, 0>, 1>]' /usr/include/boost/python/class.hpp:221:22: required from 'boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = QuaternionVisitor, 0>, 1>; W = Eigen::Quaternion, 0>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeQuaternion.cpp:27:15: required from 'void expose_quaternion(bool, const boost::python::scope&) [with int N = 1]' /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeQuaternion.cpp:34:58: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'bool Eigen::JacobiRotation::makeJacobi(const Eigen::MatrixBase&, Eigen::Index, Eigen::Index) [with Derived = Eigen::Matrix, 2, 2, 0, 2, 2>; Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:141:33: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | return makeJacobi(numext::real(m.coeff(p,p)), m.coeff(p,q), numext::real(m.coeff(q,q))); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 1, 0, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In function 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff(IndexType*) const [with int NaNPropagation = 0; IndexType = long int; Derived = Eigen::Block, 2, 1, 0, 2, 1>, -1, 1, false>]': cc1plus: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1, 1, 1, 3> >, const Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const yade::math::ThinRealWrapper*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type 'const yade::math::ThinRealWrapper*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeStorageOrdering.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeStorageOrdering.cpp:8: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeVectors1.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeVectors1.cpp:10: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/Eigen/Core:294, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >*)((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)).Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeVectors1.cpp:23: /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 6, 1, 0, 6, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix, 6, 1, 0, 6, 1>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 6, 1, 0, 6, 1> >*)((char*)& + offsetof(boost::python::extract, 6, 1, 0, 6, 1> >,boost::python::extract, 6, 1, 0, 6, 1> >::.boost::python::converter::extract_rvalue, 6, 1, 0, 6, 1> >::m_data.boost::python::converter::rvalue_from_python_data, 6, 1, 0, 6, 1> >::.boost::python::converter::rvalue_from_python_storage, 6, 1, 0, 6, 1> >::storage)).Eigen::PlainObjectBase, 6, 1, 0, 6, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix, 6, 1, 0, 6, 1>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix, 4, 1, 0, 4, 1>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 4, 1, 0, 4, 1> >,boost::python::extract, 4, 1, 0, 4, 1> >::.boost::python::converter::extract_rvalue, 4, 1, 0, 4, 1> >::m_data.boost::python::converter::rvalue_from_python_data, 4, 1, 0, 4, 1> >::.boost::python::converter::rvalue_from_python_storage, 4, 1, 0, 4, 1> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix, 4, 1, 0, 4, 1>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeVectors2.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeVectors2.cpp:10: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/Eigen/Core:294, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 2, 1, 0, 2, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix, 2, 1, 0, 2, 1>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 2, 1, 0, 2, 1> >*)((char*)& + offsetof(boost::python::extract, 2, 1, 0, 2, 1> >,boost::python::extract, 2, 1, 0, 2, 1> >::.boost::python::converter::extract_rvalue, 2, 1, 0, 2, 1> >::m_data.boost::python::converter::rvalue_from_python_data, 2, 1, 0, 2, 1> >::.boost::python::converter::rvalue_from_python_storage, 2, 1, 0, 2, 1> >::storage)).Eigen::PlainObjectBase, 2, 1, 0, 2, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeVectors2.cpp:23: /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix, 2, 1, 0, 2, 1>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix, 3, 1, 0, 3, 1>]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((char*)& + offsetof(boost::python::extract, 3, 1, 0, 3, 1> >,boost::python::extract, 3, 1, 0, 3, 1> >::.boost::python::converter::extract_rvalue, 3, 1, 0, 3, 1> >::m_data.boost::python::converter::rvalue_from_python_data, 3, 1, 0, 3, 1> >::.boost::python::converter::rvalue_from_python_storage, 3, 1, 0, 3, 1> >::storage)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix, 3, 1, 0, 3, 1>]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >*)((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)).Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(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:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >*)((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)).Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_RealHPDiagnostics.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/lib/base/LoggingUtils.hpp:9, from /build/reproducible-path/yade-2024.02a/py/high-precision/_RealHPDiagnostics.cpp:9: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_minieigenHP.so -o lib/aarch64-linux-gnu/_minieigenHP.so "CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o" -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py/CMakeFiles/WeightedAverage2d.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f py/CMakeFiles/WeightedAverage2d.dir/build.make py/CMakeFiles/WeightedAverage2d.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 90%] Building CXX object py/CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/WeightedAverage2d.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/py/WeightedAverage2d.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,WeightedAverage2d.so -o lib/aarch64-linux-gnu/WeightedAverage2d.so CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py/CMakeFiles/_utils.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f py/CMakeFiles/_utils.dir/build.make py/CMakeFiles/_utils.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 90%] Building CXX object py/CMakeFiles/_utils.dir/_utils.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/_utils.cpp In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5, from /build/reproducible-path/yade-2024.02a/py/_utils.cpp:13: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/py/_utils.cpp:1: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /build/reproducible-path/yade-2024.02a/py/_utils.hpp:4, from /build/reproducible-path/yade-2024.02a/py/_utils.cpp:6: /build/reproducible-path/yade-2024.02a/lib/computational-geometry/Hull2d.hpp: In member function 'std::vector, 2, 1, 0, 2, 1> > yade::ConvexHull2d::build_half_hull(std::__cxx11::list, 2, 1, 0, 2, 1> >&, int)': /build/reproducible-path/yade-2024.02a/lib/computational-geometry/Hull2d.hpp:51:92: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | if (factor * direction(out[end - 2], out[end], out[end - 1]) <= 0) out.erase(out.begin() + end - 1); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/core/InteractionLoop.hpp:4, from /build/reproducible-path/yade-2024.02a/py/_utils.cpp:2: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1530: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/py/_utils.hpp:12: /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1647: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1706: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1823: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1864: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp: In member function 'virtual void yade::ScGeom6D::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:126:1963: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ScGeom6D,ScGeom,"Class representing :yref:`geometry` of two :yref:`bodies` in contact. The contact has 6 DOFs (normal, 2×shear, twist, 2xbending) and uses :yref:`ScGeom` incremental algorithm for updating shear.", | ^ [ 90%] Linking CXX shared library lib/aarch64-linux-gnu/_utils.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_utils.so -o lib/aarch64-linux-gnu/_utils.so CMakeFiles/_utils.dir/_utils.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 90%] 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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py/CMakeFiles/_polyhedra_utils.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' [ 90%] Building CXX object py/CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/_polyhedra_utils.cpp [ 91%] Linking CXX shared library lib/aarch64-linux-gnu/_polyhedra_utils.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_polyhedra_utils.so -o lib/aarch64-linux-gnu/_polyhedra_utils.so CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 91%] 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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py/CMakeFiles/_packPredicates.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f py/CMakeFiles/_packPredicates.dir/build.make py/CMakeFiles/_packPredicates.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 92%] Building CXX object py/CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/pack/_packPredicates.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/py/pack/_packPredicates.cpp:3: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_packPredicates.so -o lib/aarch64-linux-gnu/_packPredicates.so CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o -Wl,-rpath,/build/reproducible-path/yade-2024.02a/debian/build-longdouble/py/lib/aarch64-linux-gnu::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: lib/aarch64-linux-gnu/_gts.so -lgts make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py/CMakeFiles/_packSpheres.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f py/CMakeFiles/_packSpheres.dir/build.make py/CMakeFiles/_packSpheres.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 92%] Building CXX object py/CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/pack/_packSpheres.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/py/pack/_packSpheres.cpp:3: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_packSpheres.so -o lib/aarch64-linux-gnu/_packSpheres.so CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py/CMakeFiles/_packObb.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f py/CMakeFiles/_packObb.dir/build.make py/CMakeFiles/_packObb.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 94%] Building CXX object py/CMakeFiles/_packObb.dir/pack/_packObb.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/pack/_packObb.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/py/pack/_packObb.cpp:5: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_packObb.so -o lib/aarch64-linux-gnu/_packObb.so CMakeFiles/_packObb.dir/pack/_packObb.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py/CMakeFiles/wrapper.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f py/CMakeFiles/wrapper.dir/build.make py/CMakeFiles/wrapper.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 94%] Building CXX object py/CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/wrapper/yadeWrapper.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/py/wrapper/yadeWrapper.cpp:4: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_abs2_op >; ArgType = const Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::Matrix, 3, 1, 0, 3, 1>, const Eigen::Matrix, 3, 1, 0, 3, 1> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:583:40: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 583 | return m_d.func()(m_d.argImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/py/wrapper/yadeWrapper.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Clump.hpp:7, from /build/reproducible-path/yade-2024.02a/py/wrapper/yadeWrapper.cpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 95%] Linking CXX shared library lib/aarch64-linux-gnu/wrapper.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,wrapper.so -o lib/aarch64-linux-gnu/wrapper.so CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py/CMakeFiles/_customConverters.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f py/CMakeFiles/_customConverters.dir/build.make py/CMakeFiles/_customConverters.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 96%] Building CXX object py/CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/wrapper/customConverters.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:17: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from 'typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:105:28: required from 'void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]' /build/reproducible-path/yade-2024.02a/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]': /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]': /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type 'Eigen::JacobiRotation >' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:22: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/eigen3/Eigen/Core:294: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >*)((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)).Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'yade::Se3 >::Se3(const yade::Se3 >&)' at /build/reproducible-path/yade-2024.02a/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-2024.02a/core/State.hpp:54:2196: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((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) + 48).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:2275: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'Eigen::Quaternion::Quaternion(const Eigen::Quaternion&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]' at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:123, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3042: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(boost::python::extract, 0> >,boost::python::extract, 0> >::.boost::python::converter::extract_rvalue, 0> >::m_data.boost::python::converter::rvalue_from_python_data, 0> >::.boost::python::converter::rvalue_from_python_storage, 0> >::storage)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3127: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = bool]', inlined from 'boost::python::extract::operator result_type() const [with T = bool]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'static void yade::custom_vector_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*) [with containedType = bool]' at /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:213:16: /usr/include/boost/python/extract.hpp:185:11: warning: '*(bool*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp: In static member function 'static void yade::custom_vector_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*) [with containedType = bool]': /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:213:53: note: '' declared here 213 | v->push_back(boost::python::extract(PySequence_GetItem(obj_ptr, i))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Linking CXX shared library lib/aarch64-linux-gnu/_customConverters.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_customConverters.so -o lib/aarch64-linux-gnu/_customConverters.so CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-longdouble' cd /build/reproducible-path/yade-2024.02a/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py /build/reproducible-path/yade-2024.02a/debian/build-longdouble/py/CMakeFiles/_ymport.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make -f py/CMakeFiles/_ymport.dir/build.make py/CMakeFiles/_ymport.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/_ymport.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/_ymport.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/lib/base/LoggingUtils.hpp:9, from /build/reproducible-path/yade-2024.02a/py/_ymport.cpp:13: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/ymport/foamfile/BoundaryParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/ymport/foamfile/FacesParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/ymport/foamfile/Lexer.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/ymport/foamfile/Parser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/ymport/foamfile/PointsParser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/ymport/foamfile/PolyMesh.cpp In file included from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/py/ymport/foamfile/PolyMesh.cpp:10: /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp: In static member function 'static auto std::numeric_limits >::min()': /build/reproducible-path/yade-2024.02a/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type 'yade::math::ThinRealWrapper' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ [100%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/ymport/foamfile/VerifyMacros.cpp [100%] Linking CXX shared library lib/aarch64-linux-gnu/_ymport.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_ymport.so -o lib/aarch64-linux-gnu/_ymport.so CMakeFiles/_ymport.dir/_ymport.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' [100%] Built target _ymport make[3]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/yade-2024.02a/debian/build-longdouble/CMakeFiles 0 make[2]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' dh_auto_build -B/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 cd debian/build-mpfr150 && make -j1 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' /usr/bin/cmake -S/build/reproducible-path/yade-2024.02a -B/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/CMakeFiles /build/reproducible-path/yade-2024.02a/debian/build-mpfr150//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/gui /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/gui /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui/CMakeFiles/_GLViewer_autogen.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' [ 0%] Automatic MOC for target _GLViewer cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui/CMakeFiles/_GLViewer_autogen.dir/AutogenInfo.json None AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/debian/build-mpfr150/gui/_GLViewer_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++17 -dM -E -c /usr/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/debian/build-mpfr150 -I/usr/include/QGLViewer -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include -I/usr/include/aarch64-linux-gnu -I/usr/include/c++/13 -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include AutoGen: Parsing "SRC:/gui/qt5/GLViewer.hpp" AutoGen: Parsing "SRC:/gui/qt5/OpenGLManager.hpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewer.cpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewerDisplay.cpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewerMouse.cpp" AutoGen: Parsing "SRC:/gui/qt5/OpenGLManager.cpp" AutoGen: Parsing "SRC:/gui/qt5/_GLViewer.cpp" AutoMoc: Generating "SRC:/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp", because it doesn't exist, from "SRC:/gui/qt5/GLViewer.hpp" /usr/lib/qt5/bin/moc -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/debian/build-mpfr150 -I/usr/include/QGLViewer -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include -I/usr/include/aarch64-linux-gnu -I/usr/include/c++/13 -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include --include /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp AutoMoc: Reading dependencies from "SRC:/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp.d" AutoMoc: Generating "SRC:/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp", because it doesn't exist, from "SRC:/gui/qt5/OpenGLManager.hpp" /usr/lib/qt5/bin/moc -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/debian/build-mpfr150 -I/usr/include/QGLViewer -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include -I/usr/include/aarch64-linux-gnu -I/usr/include/c++/13 -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include --include /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp /build/reproducible-path/yade-2024.02a/gui/qt5/OpenGLManager.hpp AutoMoc: Reading dependencies from "SRC:/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp.d" AutoMoc: Generating MOC compilation "SRC:/debian/build-mpfr150/gui/_GLViewer_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/debian/build-mpfr150/gui/_GLViewer_autogen/deps" AutoGen: Writing the parse cache file "SRC:/debian/build-mpfr150/gui/CMakeFiles/_GLViewer_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/debian/build-mpfr150/gui/CMakeFiles/_GLViewer_autogen.dir/AutogenUsed.txt" cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui && /usr/bin/cmake -E touch /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui/_GLViewer_autogen/timestamp make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/gui /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui/CMakeFiles/_GLViewer.dir/DependInfo.cmake "--color=" Dependencies file "gui/_GLViewer_autogen/deps" is newer than depends file "/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' make -f gui/CMakeFiles/_GLViewer.dir/build.make gui/CMakeFiles/_GLViewer.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 0%] Building CXX object gui/CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/debian/build-mpfr150/gui/_GLViewer_autogen/mocs_compilation.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/../../../../../gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp:10, from /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui/_GLViewer_autogen/mocs_compilation.cpp:2: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8, from /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/../../../../../gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 1%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/gui/qt5/GLViewer.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 1%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/gui/qt5/_GLViewer.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/_GLViewer.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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 1%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/gui/qt5/OpenGLManager.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/OpenGLManager.hpp:5, from /build/reproducible-path/yade-2024.02a/gui/qt5/OpenGLManager.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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/gui/qt5/GLViewerDisplay.cpp /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewerDisplay.cpp: In member function 'std::pair yade::GLViewer::displayedSceneRadiusCenter()': /build/reproducible-path/yade-2024.02a/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/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewerDisplay.cpp:11: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/gui/qt5/GLViewerMouse.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewerMouse.cpp:11: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8, from /build/reproducible-path/yade-2024.02a/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 3%] Linking CXX shared library lib/aarch64-linux-gnu/_GLViewer.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_GLViewer.so -o lib/aarch64-linux-gnu/_GLViewer.so CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5OpenGL.so.5.15.10 /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.10 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/CMakeFiles/yade.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f CMakeFiles/yade.dir/build.make CMakeFiles/yade.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/Body.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Body.cpp:2: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Body.cpp:3: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/BodyContainer.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.cpp:3: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.cpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/Cell.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Cell.hpp:16, from /build/reproducible-path/yade-2024.02a/core/Cell.cpp:1: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Cell.cpp:3: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/Cell.cpp:2: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/Clump.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Clump.hpp:5, from /build/reproducible-path/yade-2024.02a/core/Clump.cpp:3: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/Clump.cpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Clump.hpp:7: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/Dispatching.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/core/Dispatching.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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/FileGenerator.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/core/FileGenerator.cpp:8: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/FileGenerator.hpp:14, from /build/reproducible-path/yade-2024.02a/core/FileGenerator.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/ForceContainerParallel.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2024.02a/core/ForceContainerParallel.cpp:4: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/ForceContainerParallel.cpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/Interaction.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:2, from /build/reproducible-path/yade-2024.02a/core/Interaction.cpp:11: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/InteractionContainer.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:7, from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.cpp:4: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/InteractionLoop.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Callbacks.hpp:4, from /build/reproducible-path/yade-2024.02a/core/InteractionLoop.hpp:3, from /build/reproducible-path/yade-2024.02a/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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/core/InteractionLoop.hpp:4: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/MPIBodyContainer.cpp [ 10%] Building CXX object CMakeFiles/yade.dir/core/Material.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/Material.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Material.hpp:4, from /build/reproducible-path/yade-2024.02a/core/Material.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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/Material.cpp:2: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/Omega.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Omega.hpp:20, from /build/reproducible-path/yade-2024.02a/core/Omega.cpp:11: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Omega.cpp:14: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/Omega.cpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/Scene.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.cpp:11: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Scene.cpp:20: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/SimulationFlow.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/SimulationFlow.hpp:12, from /build/reproducible-path/yade-2024.02a/core/SimulationFlow.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/SimulationFlow.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/State.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/State.hpp:4, from /build/reproducible-path/yade-2024.02a/core/State.cpp:2: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1094: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2024.02a/core/State.hpp:5: /build/reproducible-path/yade-2024.02a/core/Engine.hpp: In member function 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1187: note: '' declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/core/corePlugins.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2024.02a/lib/factory/ClassFactory.hpp:13, from /build/reproducible-path/yade-2024.02a/core/corePlugins.cpp:1: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/corePlugins.cpp:23: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/FileGenerator.hpp:14, from /build/reproducible-path/yade-2024.02a/core/corePlugins.cpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 13%] Building CXX object CMakeFiles/yade.dir/lib/base/Math.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libyade.so -o lib/aarch64-linux-gnu/libyade.so CMakeFiles/yade.dir/core/Body.cpp.o CMakeFiles/yade.dir/core/BodyContainer.cpp.o CMakeFiles/yade.dir/core/Cell.cpp.o CMakeFiles/yade.dir/core/Clump.cpp.o CMakeFiles/yade.dir/core/Dispatching.cpp.o CMakeFiles/yade.dir/core/Engine.cpp.o CMakeFiles/yade.dir/core/FileGenerator.cpp.o CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o CMakeFiles/yade.dir/core/Interaction.cpp.o CMakeFiles/yade.dir/core/InteractionContainer.cpp.o CMakeFiles/yade.dir/core/InteractionLoop.cpp.o CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o CMakeFiles/yade.dir/core/Material.cpp.o CMakeFiles/yade.dir/core/Omega.cpp.o CMakeFiles/yade.dir/core/Scene.cpp.o CMakeFiles/yade.dir/core/SimulationFlow.cpp.o CMakeFiles/yade.dir/core/State.cpp.o CMakeFiles/yade.dir/core/Subdomain.cpp.o CMakeFiles/yade.dir/core/ThreadRunner.cpp.o CMakeFiles/yade.dir/core/ThreadWorker.cpp.o CMakeFiles/yade.dir/core/corePlugins.cpp.o CMakeFiles/yade.dir/lib/base/Math.cpp.o "CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o" CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o CMakeFiles/yade.dir/lib/base/Logging.cpp.o CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o CMakeFiles/yade.dir/core/main/pyboot.cpp.o CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o "CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o" -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.11 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/CMakeFiles/pkg_common.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f CMakeFiles/pkg_common.dir/build.make CMakeFiles/pkg_common.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 20%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Bo1_Aabb.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Bo1_Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Bo1_Aabb.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/Bo1_Aabb.hpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 20%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Collider.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/common/Collider.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Collider.cpp:8: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/Collider.hpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 20%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Cylinder.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:5, from /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.cpp:4: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::ChainedState::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:88:938: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp: In member function 'virtual void yade::ChainedState::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:88:1019: note: '' declared here 88 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ChainedState,State,"State of a chained bodies, containing information on connectivity in order to track contacts jumping over contiguous elements. Chains are 1D lists from which id of chained bodies are retrieved via :yref:`rank` and :yref:`chainNumber`.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::ChainedState::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:88:1068: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp: In member function 'virtual void yade::ChainedState::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Cylinder.hpp:88:1163: note: '' declared here 88 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(ChainedState,State,"State of a chained bodies, containing information on connectivity in order to track contacts jumping over contiguous elements. Chains are 1D lists from which id of chained bodies are retrieved via :yref:`rank` and :yref:`chainNumber`.", | ^ [ 21%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Facet.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Facet.cpp:8: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = long int]', inlined from 'boost::python::extract::operator result_type() const [with T = long int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Body::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Body.hpp:120:3260: /usr/include/boost/python/extract.hpp:185:11: warning: '*(long 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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Body.hpp: In member function 'virtual void yade::Body::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Body.hpp:120:3349: note: '' declared here 120 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Body,Serializable,"A particle, basic element of simulation; interacts with other bodies.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 21%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/ForceEngine.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/common/ForceEngine.hpp:7, from /build/reproducible-path/yade-2024.02a/pkg/common/ForceEngine.cpp:4: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/ForceEngine.cpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Gl1_NormPhys.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_NormPhys.cpp:3: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Gl1_PFacet.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Shape.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_PFacet.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_PFacet.cpp:2: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_PFacet.hpp:4: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_PFacet.hpp:3: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Gl1_Primitives.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.hpp:18, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.cpp:18: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.hpp:21: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = char]', inlined from 'boost::python::extract::operator result_type() const [with T = char]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Gl1_Sphere::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.hpp:83:3584: /usr/include/boost/python/extract.hpp:185:11: warning: '*(char*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.hpp: In member function 'virtual void yade::Gl1_Sphere::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.hpp:83:3707: note: '' declared here 83 | YADE_CLASS_BASE_DOC_STATICATTRS(Gl1_Sphere,GlShapeFunctor,"Renders :yref:`Sphere` object", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Gl1_Primitives.hpp:20: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/GravityEngines.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.cpp:10: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 2]' 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.hpp:69:2425: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.cpp:11: /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.hpp: In member function 'virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.hpp:69:2508: 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 '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 = 2]' 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.hpp:69:2553: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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-2024.02a/pkg/common/GravityEngines.hpp: In member function 'virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/GravityEngines.hpp:69:2644: 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 file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Grid.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Shape.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:22, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.cpp:8: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:23: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::GridConnection::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:46:1804: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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-2024.02a/pkg/common/Grid.hpp: In member function 'virtual void yade::GridConnection::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:46:1893: note: '' declared here 46 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(GridConnection,Sphere,"GridConnection shape (see [Effeindzourou2016]_, [Bourrier2013]_). Component of a grid designed to link two :yref:`GridNodes`. It is highly recommended to use :yref:`yade.gridpfacet.gridConnection` to generate correct :yref:`GridConnections`.", | ^ 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::GridConnection::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:46:1804: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp: In member function 'virtual void yade::GridConnection::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:46:1893: note: '' declared here 46 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(GridConnection,Sphere,"GridConnection shape (see [Effeindzourou2016]_, [Bourrier2013]_). Component of a grid designed to link two :yref:`GridNodes`. It is highly recommended to use :yref:`yade.gridpfacet.gridConnection` to generate correct :yref:`GridConnections`.", | ^ [ 24%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Grid_GUI.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Shape.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:22, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid_GUI.cpp:10: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:24: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/Grid.hpp:23: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 24%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/HydroForceEngine.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/common/HydroForceEngine.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/common/HydroForceEngine.cpp:5: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/HydroForceEngine.cpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/InsertionSortCollider.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.cpp:4: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/KinematicEngines.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/common/KinematicEngines.cpp:2: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/KinematicEngines.cpp:4: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = long unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = long unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::InterpolatingHelixEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/KinematicEngines.hpp:99:1768: /usr/include/boost/python/extract.hpp:185:11: 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/KinematicEngines.cpp:5: /build/reproducible-path/yade-2024.02a/pkg/common/KinematicEngines.hpp: In member function 'virtual void yade::InterpolatingHelixEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/KinematicEngines.hpp:99:1849: note: '' declared here 99 | YADE_CLASS_BASE_DOC_ATTRS(InterpolatingHelixEngine,HelixEngine,"Engine applying spiral motion, finding current angular velocity by linearly interpolating in times and velocities and translation by using slope parameter. \n\n The interpolation assumes the margin value before the first time point and last value after the last time point. If wrap is specified, time will wrap around the last times value to the first one (note that no interpolation between last and first values is done).", | ^ [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/MatchMaker.cpp [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/OpenGLRenderer.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2024.02a/lib/factory/ClassFactory.hpp:13, from /build/reproducible-path/yade-2024.02a/lib/multimethods/DynLibDispatcher.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:5, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.cpp:6: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In file included from /usr/include/c++/13/vector:67, from /usr/include/c++/13/functional:64, from /usr/include/eigen3/Eigen/Core:85: In member function 'std::vector::const_iterator std::vector::begin() const [with _Alloc = std::allocator]', inlined from 'std::vector::vector(const std::vector&) [with _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_bvector.h:812:37, inlined from 'virtual void yade::OpenGLRenderer::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:107: /usr/include/c++/13/bits/stl_bvector.h:1001:54: warning: '*(const std::vector >*)((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)).std::vector::.std::_Bvector_base >::_M_impl.std::_Bvector_base >::_Bvector_impl::.std::_Bvector_base >::_Bvector_impl_data::_M_start.std::_Bit_iterator::.std::_Bit_iterator_base::_M_p' may be used uninitialized [-Wmaybe-uninitialized] 1001 | { return const_iterator(this->_M_impl._M_start._M_p, 0); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp: In member function 'virtual void yade::OpenGLRenderer::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:107: note: '' declared here 107 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(OpenGLRenderer,Serializable,"Class responsible for rendering scene on OpenGL devices.", | In constructor 'std::_Bit_const_iterator::_Bit_const_iterator(const std::_Bit_iterator&)', inlined from 'std::vector::const_iterator std::vector::end() const [with _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_bvector.h:1011:30, inlined from 'std::vector::vector(const std::vector&) [with _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_bvector.h:812:57, inlined from 'virtual void yade::OpenGLRenderer::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:107: /usr/include/c++/13/bits/stl_bvector.h:431:30: warning: '((const std::_Bit_iterator*)((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].std::_Bit_iterator::.std::_Bit_iterator_base::_M_p' may be used uninitialized [-Wmaybe-uninitialized] 431 | : _Bit_iterator_base(__x._M_p, __x._M_offset) { } | ~~~~^~~~ /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp: In member function 'virtual void yade::OpenGLRenderer::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:107: note: '' declared here 107 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(OpenGLRenderer,Serializable,"Class responsible for rendering scene on OpenGL devices.", | In constructor 'std::_Bit_const_iterator::_Bit_const_iterator(const std::_Bit_iterator&)', inlined from 'std::vector::const_iterator std::vector::end() const [with _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_bvector.h:1011:30, inlined from 'std::vector::vector(const std::vector&) [with _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_bvector.h:812:57, inlined from 'virtual void yade::OpenGLRenderer::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:107: /usr/include/c++/13/bits/stl_bvector.h:431:40: warning: '((const std::_Bit_iterator*)((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].std::_Bit_iterator::.std::_Bit_iterator_base::_M_offset' may be used uninitialized [-Wmaybe-uninitialized] 431 | : _Bit_iterator_base(__x._M_p, __x._M_offset) { } | ~~~~^~~~~~~~~ /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp: In member function 'virtual void yade::OpenGLRenderer::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/common/OpenGLRenderer.hpp:107: note: '' declared here 107 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(OpenGLRenderer,Serializable,"Class responsible for rendering scene on OpenGL devices.", | [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/PFacet.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/common/PFacet.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/common/PFacet.cpp:8: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/PFacet.hpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/PFacet.hpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/ParallelEngine.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/ParallelEngine.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/common/ParallelEngine.cpp:1: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = bool]', inlined from 'boost::python::extract::operator result_type() const [with T = bool]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:966: /usr/include/boost/python/extract.hpp:185:11: warning: '*(bool*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Engine.hpp: In member function 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1047: note: '' declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1094: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Engine.hpp: In member function 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1187: note: '' 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_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/ResetRandomPosition.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/ResetRandomPosition.cpp:13: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/core/InteractionLoop.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/common/ResetRandomPosition.cpp:15: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/ResetRandomPosition.cpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 28%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/SPHEngine.cpp [ 28%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/SpatialQuickSortCollider.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:7, from /build/reproducible-path/yade-2024.02a/pkg/common/SpatialQuickSortCollider.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/common/SpatialQuickSortCollider.cpp:8: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 29%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/Wall.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/Wall.cpp:2: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/Wall.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/common/Wall.cpp:3: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 29%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/common/common.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/common.cpp:4: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/CylScGeom6D.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/common/common.cpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_common.so -o lib/aarch64-linux-gnu/libpkg_common.so CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 29%] Built target pkg_common make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/CMakeFiles/pkg_dem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 30%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/BubbleMat.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/BubbleMat.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/BubbleMat.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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 30%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/CapillarityEngine.cpp [ 31%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/CapillaryPhys.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2981: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp: In member function 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:3078: note: '' declared here 22 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(CapillaryPhys,FrictPhys,"Physics (of interaction) for :yref:`Law2_ScGeom_CapillaryPhys_Capillarity`.", | ^ [ 31%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/CapillaryPhysDelaunay.cpp [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/CapillaryStressRecorder.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/common/Recorder.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryStressRecorder.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryStressRecorder.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2981: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryStressRecorder.cpp:13: /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp: In member function 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:3078: note: '' declared here 22 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(CapillaryPhys,FrictPhys,"Physics (of interaction) for :yref:`Law2_ScGeom_CapillaryPhys_Capillarity`.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/ConcretePM.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/ConcretePM.hpp:50, from /build/reproducible-path/yade-2024.02a/pkg/dem/ConcretePM.cpp:2: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/Disp2DPropLoadEngine.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/Disp2DPropLoadEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/Disp2DPropLoadEngine.cpp:10: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/Disp2DPropLoadEngine.cpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/Disp2DPropLoadEngine.hpp:12: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/DomainLimiter.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.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 = 0; int Stop = 2]' 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'virtual void yade::GlExtra_OctreeCubes::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.hpp:126:1534: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.cpp:3: /build/reproducible-path/yade-2024.02a/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-2024.02a/pkg/dem/DomainLimiter.hpp:126:1633: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS(GlExtra_OctreeCubes,GlExtraDrawer,"Render boxed read from file", | ^ 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 = 2]' 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'virtual void yade::GlExtra_OctreeCubes::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.hpp:126:1686: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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-2024.02a/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-2024.02a/pkg/dem/DomainLimiter.hpp:126:1785: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS(GlExtra_OctreeCubes,GlExtraDrawer,"Render boxed read from file", | ^ 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 = 2]' 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'virtual void yade::GlExtra_OctreeCubes::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.hpp:126:1840: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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-2024.02a/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-2024.02a/pkg/dem/DomainLimiter.hpp:126:1941: note: '' declared here 126 | YADE_CLASS_BASE_DOC_ATTRS(GlExtra_OctreeCubes,GlExtraDrawer,"Render boxed read from file", | ^ 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.hpp:3: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/DomainLimiter.hpp:2: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/ElasticContactLaw.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/openmp-accu.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/ElasticContactLaw.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/ElasticContactLaw.cpp:8: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/dem/ElasticContactLaw.hpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/FacetTopologyAnalyzer.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/FacetTopologyAnalyzer.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/FacetTopologyAnalyzer.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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/FacetTopologyAnalyzer.hpp:4: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/FlatGridCollider.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/FlatGridCollider.cpp:2: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/FlatGridCollider.cpp:6: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/ForceTorqueRecorder.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/ForceTorqueRecorder.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/ForceTorqueRecorder.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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/FrictPhys.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/FrictPhys.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/FrictPhys.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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 36%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/FrictViscoPM.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/openmp-accu.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/FrictViscoPM.hpp:22, from /build/reproducible-path/yade-2024.02a/pkg/dem/FrictViscoPM.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/dem/FrictViscoPM.hpp:23: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 36%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/GeneralIntegratorInsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp:3: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.cpp:9: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/HertzMindlin.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.cpp:3: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2748: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp: In member function 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2845: note: '' declared here 201 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(MindlinCapillaryPhys,MindlinPhys,"Adds capillary physics to Mindlin's interaction physics.", | ^ [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/HertzMindlinExtended.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlinExtended.hpp:17, from /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlinExtended.cpp:15: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2748: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlinExtended.hpp:23: /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp: In member function 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2845: note: '' declared here 201 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(MindlinCapillaryPhys,MindlinPhys,"Adds capillary physics to Mindlin's interaction physics.", | ^ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Box_Sphere_ScGeom.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp:13: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Facet_Sphere_ScGeom.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Facet_Sphere_ScGeom.hpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Sphere_Sphere_ScGeom.hpp:7, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp:5: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/InelastCohFrictPM.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/InelastCohFrictPM.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/InelastCohFrictPM.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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/Integrator.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Clump.hpp:5, from /build/reproducible-path/yade-2024.02a/pkg/dem/Integrator.cpp:1: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Integrator.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/Integrator.cpp:3: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/Integrator.cpp:2: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/Ip2_ElastMat.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ip2_ElastMat.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/Ip2_ElastMat.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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/JointedCohesiveFrictionalPM.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/JointedCohesiveFrictionalPM.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/JointedCohesiveFrictionalPM.cpp:8: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/KinemC__Engine.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemC__Engine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemC__Engine.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.hpp:14: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/KinemSimpleShearBox.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.cpp:10: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/KinemSimpleShearBox.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 42%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/L3Geom.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/L3Geom.cpp:2: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/common/Wall.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/L3Geom.cpp:5: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/L3Geom.cpp:3: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 42%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/common/ElastMat.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2981: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:19: /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp: In member function 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:3078: note: '' declared here 22 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(CapillaryPhys,FrictPhys,"Physics (of interaction) for :yref:`Law2_ScGeom_CapillaryPhys_Capillarity`.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2748: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:20: /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp: In member function 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2845: note: '' declared here 201 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(MindlinCapillaryPhys,MindlinPhys,"Adds capillary physics to Mindlin's interaction physics.", | ^ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/Lubrication.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/Lubrication.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/dem/Lubrication.cpp:2: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1429: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Lubrication.hpp:14: /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp: In member function 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1548: note: '' declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PDFEngine, PeriodicEngine, | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1617: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp: In member function 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1732: 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_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/LubricationWithPotential.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/Lubrication.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/dem/LubricationWithPotential.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/LubricationWithPotential.cpp:3: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/LudingPM.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/LudingPM.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/LudingPM.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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/MeasureCapStress.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/MeasureCapStress.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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/MeasureCapStress.cpp:2: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2981: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/MeasureCapStress.cpp:4: /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp: In member function 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:3078: note: '' declared here 22 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(CapillaryPhys,FrictPhys,"Physics (of interaction) for :yref:`Law2_ScGeom_CapillaryPhys_Capillarity`.", | ^ [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/MicroMacroAnalyser.cpp [ 45%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/MortarMat.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/MortarMat.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/dem/MortarMat.cpp:2: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 45%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/NewtonIntegrator.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.cpp:9: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.cpp:14: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.cpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/PDFEngine.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/IPhys.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/NormShearPhys.hpp:5, from /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:5, from /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1429: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp: In member function 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1548: note: '' declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PDFEngine, PeriodicEngine, | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1617: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp: In member function 'virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/PDFEngine.hpp:34:1732: 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_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/PeriIsoCompressor.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/PeriIsoCompressor.cpp:4: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/PeriIsoCompressor.cpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = long unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = long unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::PeriIsoCompressor::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/PeriIsoCompressor.hpp:18:2535: /usr/include/boost/python/extract.hpp:185:11: 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/PeriIsoCompressor.cpp:9: /build/reproducible-path/yade-2024.02a/pkg/dem/PeriIsoCompressor.hpp: In member function 'virtual void yade::PeriIsoCompressor::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/PeriIsoCompressor.hpp:18:2618: 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.", | ^ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/RungeKuttaCashKarp54Integrator.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/RungeKuttaCashKarp54Integrator.cpp:2: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/Integrator.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/RungeKuttaCashKarp54Integrator.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/RungeKuttaCashKarp54Integrator.cpp:3: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/STLImporter.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/STLImporter.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/dem/STLImporter.cpp:8: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = long int]', inlined from 'boost::python::extract::operator result_type() const [with T = long int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Body::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Body.hpp:120:3260: /usr/include/boost/python/extract.hpp:185:11: warning: '*(long 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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Body.hpp: In member function 'virtual void yade::Body::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Body.hpp:120:3349: note: '' declared here 120 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Body,Serializable,"A particle, basic element of simulation; interacts with other bodies.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/SampleCapillaryPressureEngine.cpp [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/ScGeom.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.cpp:6: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/ScGeom.cpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/SpheresFactory.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/dem/SpheresFactory.cpp:2: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/Collider.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/SpheresFactory.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/dem/SpheresFactory.cpp:4: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/TesselationWrapper.cpp [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/Tetra.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/Tetra.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/dem/Tetra.cpp:4: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/dem/Tetra.hpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/ThreeDTriaxialEngine.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/ThreeDTriaxialEngine.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/ThreeDTriaxialEngine.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStressController.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/ThreeDTriaxialEngine.hpp:14: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/TriaxialCompressionEngine.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialCompressionEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialCompressionEngine.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStressController.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialCompressionEngine.hpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/TriaxialStateRecorder.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/common/Recorder.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStateRecorder.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStateRecorder.cpp:11: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/TriaxialStressController.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStressController.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStressController.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/dem/TriaxialStressController.hpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/UnbalancedForceCallbacks.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/UnbalancedForceCallbacks.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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/UnbalancedForceCallbacks.cpp:2: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 52%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/UniaxialStrainer.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/UniaxialStrainer.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/UniaxialStrainer.cpp:2: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 52%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoElasticSupport.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/ViscoElasticSupport.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoElasticSupport.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoElasticSupport.cpp:3: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 52%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/ViscoelasticCapillarPM.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:7, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp: In member function 'virtual void yade::Law2_ScGeom_ViscElCapPhys_Basic::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp:89:1397: warning: '*(const yade::OpenMPAccumulator*)((char*)& + offsetof(boost::python::extract >,boost::python::extract >::.boost::python::converter::extract_rvalue >::m_data.boost::python::converter::rvalue_from_python_data >::.boost::python::converter::rvalue_from_python_storage >::storage))' may be used uninitialized [-Wmaybe-uninitialized] 89 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Law2_ScGeom_ViscElCapPhys_Basic,LawFunctor,"Extended version of Linear viscoelastic model with capillary parameters.", | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp:89:1483: note: '' declared here 89 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Law2_ScGeom_ViscElCapPhys_Basic,LawFunctor,"Extended version of Linear viscoelastic model with capillary parameters.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::ViscElPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:68:1797: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp: In member function 'virtual void yade::ViscElPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:68:1882: note: '' declared here 68 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ViscElPhys,FrictPhys,"IPhys created from :yref:`ViscElMat`, for use with :yref:`Law2_ScGeom_ViscElPhys_Basic`.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = yade::CapType]', inlined from 'boost::python::extract::operator result_type() const [with T = yade::CapType]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::ViscElCapPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp:39:2758: /usr/include/boost/python/extract.hpp:185:11: warning: '*(yade::CapType*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp: In member function 'virtual void yade::ViscElCapPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticCapillarPM.hpp:39:2855: note: '' declared here 39 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ViscElCapPhys,ViscElPhys,"IPhys created from :yref:`ViscElCapMat`, for use with :yref:`Law2_ScGeom_ViscElCapPhys_Basic`.", | ^ [ 53%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/ViscoelasticPM.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:7, from /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.cpp:2: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::ViscElPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:68:1797: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp: In member function 'virtual void yade::ViscElPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/ViscoelasticPM.hpp:68:1882: note: '' declared here 68 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ViscElPhys,FrictPhys,"IPhys created from :yref:`ViscElMat`, for use with :yref:`Law2_ScGeom_ViscElPhys_Basic`.", | ^ [ 53%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2024.02a/pkg/dem/WirePM.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp:28, from /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::WireMat::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp:55:2328: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp: In member function 'virtual void yade::WireMat::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp:55:2409: note: '' declared here 55 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(WireMat,FrictMat,"Material for use with the Wire classes. In conjunction with the corresponding functors it can be used to model steel wire meshes [Thoeni2014]_, geotextiles [Cheng2016]_ and more.", | ^ [ 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_dem.so -o lib/aarch64-linux-gnu/libpkg_dem.so CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoElasticSupport.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/CMakeFiles/pkg_fem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f CMakeFiles/pkg_fem.dir/build.make CMakeFiles/pkg_fem.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 54%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Bo1_DeformableElement_Aabb.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/Bo1_DeformableElement_Aabb.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/fem/Bo1_DeformableElement_Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/Bo1_DeformableElement_Aabb.cpp:10: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 54%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Bo1_Node_Aabb.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:10, from /build/reproducible-path/yade-2024.02a/core/Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/Bo1_Node_Aabb.cpp:10: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/fem/Bo1_Node_Aabb.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/Bo1_Node_Aabb.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 55%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/CohesiveMat.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Material.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/fem/CohesiveMat.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/fem/CohesiveMat.cpp:9: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1094: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Material.hpp:5: /build/reproducible-path/yade-2024.02a/core/Engine.hpp: In member function 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1187: note: '' declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Material.hpp:40:937: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Material.hpp: In member function 'virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Material.hpp:40:1014: note: '' declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 55%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/DeformableCohesiveElement.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableCohesiveElement.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableCohesiveElement.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableCohesiveElement.cpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/DeformableElement.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.cpp:10: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/FEInternalForceDispatchers.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/FEInternalForceDispatchers.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/fem/FEInternalForceDispatchers.hpp:16, from /build/reproducible-path/yade-2024.02a/pkg/fem/FEInternalForceDispatchers.cpp:10: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 57%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/FEInternalForceEngine.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/FEInternalForceEngine.cpp:10: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/fem/FEInternalForceDispatchers.hpp:16, from /build/reproducible-path/yade-2024.02a/pkg/fem/FEInternalForceEngine.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 57%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Gl1_DeformableElement.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_DeformableElement.cpp:11: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = bool]', inlined from 'boost::python::extract::operator result_type() const [with T = bool]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:966: /usr/include/boost/python/extract.hpp:185:11: warning: '*(bool*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Bound.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_DeformableElement.cpp:12: /build/reproducible-path/yade-2024.02a/core/Engine.hpp: In member function 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1047: note: '' declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = bool]', inlined from 'boost::python::extract::operator result_type() const [with T = bool]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Shape::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Shape.hpp:35:1061: /usr/include/boost/python/extract.hpp:185:11: warning: '*(bool*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Body.hpp:15: /build/reproducible-path/yade-2024.02a/core/Shape.hpp: In member function 'virtual void yade::Shape::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Shape.hpp:35:1142: note: '' declared here 35 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Shape,Serializable,"Geometry of a body", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = bool]', inlined from 'boost::python::extract::operator result_type() const [with T = bool]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Shape::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Shape.hpp:35:1187: /usr/include/boost/python/extract.hpp:185:11: warning: '*(bool*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Shape.hpp: In member function 'virtual void yade::Shape::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Shape.hpp:35:1278: note: '' declared here 35 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Shape,Serializable,"Geometry of a body", | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_DeformableElement.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_DeformableElement.cpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 57%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Gl1_Node.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_Node.cpp:13: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_Node.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/fem/Gl1_Node.cpp:15: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:7: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 58%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp:10: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:16: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 58%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp:10: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.hpp:16, from /build/reproducible-path/yade-2024.02a/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 59%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Lin4NodeTetra.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra.cpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 59%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:9: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 60%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/LinElastMat.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Material.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/fem/LinElastMat.hpp:9, from /build/reproducible-path/yade-2024.02a/pkg/fem/LinElastMat.cpp:9: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1094: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2024.02a/core/Material.hpp:5: /build/reproducible-path/yade-2024.02a/core/Engine.hpp: In member function 'virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Engine.hpp:57:1187: note: '' declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Material.hpp:40:937: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/core/Material.hpp: In member function 'virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Material.hpp:40:1014: note: '' declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 60%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/fem/Node.cpp [ 60%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_fem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_fem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_fem.so -o lib/aarch64-linux-gnu/libpkg_fem.so CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 60%] Built target pkg_fem make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/CMakeFiles/pkg_lbm.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 61%] Building CXX object CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/lbm/HydrodynamicsLawLBM.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/Engine.hpp:13, from /build/reproducible-path/yade-2024.02a/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/lbm/HydrodynamicsLawLBM.hpp:27, from /build/reproducible-path/yade-2024.02a/pkg/lbm/HydrodynamicsLawLBM.cpp:26: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/lbm/HydrodynamicsLawLBM.cpp:30: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::LBMlink::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMlink.hpp:33:2201: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/lbm/HydrodynamicsLawLBM.hpp:29: /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMlink.hpp: In member function 'virtual void yade::LBMlink::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMlink.hpp:33:2269: note: '' declared here 33 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(LBMlink,Serializable, | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::LBMlink::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMlink.hpp:33:2557: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMlink.hpp: In member function 'virtual void yade::LBMlink::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/lbm/LBMlink.hpp:33:2645: note: '' declared here 33 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(LBMlink,Serializable, | ^ [ 61%] Building CXX object CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_lbm.so -o lib/aarch64-linux-gnu/libpkg_lbm.so CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/CMakeFiles/pkg_openfoam.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f CMakeFiles/pkg_openfoam.dir/build.make CMakeFiles/pkg_openfoam.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 62%] Building CXX object CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_openfoam.so -o lib/aarch64-linux-gnu/libpkg_openfoam.so CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/CMakeFiles/pkg_polyhedra.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f CMakeFiles/pkg_polyhedra.dir/build.make CMakeFiles/pkg_polyhedra.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 63%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/polyhedra/Polyhedra_01.cpp [ 63%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/polyhedra/Polyhedra_02.cpp [ 64%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/polyhedra/Polyhedra_Ig2.cpp [ 64%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/polyhedra/Polyhedra_splitter.cpp [ 65%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_polyhedra.so -o lib/aarch64-linux-gnu/libpkg_polyhedra.so CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/CMakeFiles/pkg_potential.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f CMakeFiles/pkg_potential.dir/build.make CMakeFiles/pkg_potential.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 66%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/Gl1_PotentialBlock.cpp [ 66%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/Gl1_PotentialParticle.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/computational-geometry/MarchingCube.hpp:11, from /build/reproducible-path/yade-2024.02a/pkg/potential/Gl1_PotentialParticle.hpp:4, from /build/reproducible-path/yade-2024.02a/pkg/potential/Gl1_PotentialParticle.cpp:4: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:13, from /build/reproducible-path/yade-2024.02a/pkg/potential/Gl1_PotentialParticle.hpp:5: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/GLDrawFunctors.hpp:7: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 66%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/Ig2_PP_PP_ScGeom.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/compatibility/LapackCompatibility.hpp:71, from /build/reproducible-path/yade-2024.02a/pkg/potential/Ig2_PP_PP_ScGeom.hpp:10, from /build/reproducible-path/yade-2024.02a/pkg/potential/Ig2_PP_PP_ScGeom.cpp:6: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/pkg/potential/Ig2_PP_PP_ScGeom.hpp:12: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 67%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/KnKsLaw.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/potential/KnKsLaw.hpp:3, from /build/reproducible-path/yade-2024.02a/pkg/potential/KnKsLaw.cpp:2: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/KnKsPBLaw.cpp [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/PotentialBlock.cpp [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/PotentialBlock2AABB.cpp [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/PotentialParticle.cpp [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/PotentialParticle2AABB.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2024.02a/pkg/potential/PotentialParticle2AABB.hpp:6, from /build/reproducible-path/yade-2024.02a/pkg/potential/PotentialParticle2AABB.cpp:5: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 70%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/pkg/potential/RockBolt.cpp [ 70%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_potential.so -o lib/aarch64-linux-gnu/libpkg_potential.so CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.11 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/CMakeFiles/pre_dem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f CMakeFiles/pre_dem.dir/build.make CMakeFiles/pre_dem.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 72%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2024.02a/preprocessing/dem/Shop_01.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop.hpp:7, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_01.cpp:2: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_01.cpp:12: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_01.cpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2981: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_01.cpp:17: /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp: In member function 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:3078: note: '' declared here 22 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(CapillaryPhys,FrictPhys,"Physics (of interaction) for :yref:`Law2_ScGeom_CapillaryPhys_Capillarity`.", | ^ [ 72%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2024.02a/preprocessing/dem/Shop_02.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop.hpp:7, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_02.cpp:2: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_02.cpp:12: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_02.cpp:7: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2748: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_02.cpp:36: /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp: In member function 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2845: note: '' declared here 201 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(MindlinCapillaryPhys,MindlinPhys,"Adds capillary physics to Mindlin's interaction physics.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:2981: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/preprocessing/dem/Shop_02.cpp:17: /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp: In member function 'virtual void yade::CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/CapillaryPhys.hpp:22:3078: note: '' declared here 22 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(CapillaryPhys,FrictPhys,"Physics (of interaction) for :yref:`Law2_ScGeom_CapillaryPhys_Capillarity`.", | ^ [ 73%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2024.02a/preprocessing/dem/SimpleShear.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/core/FileGenerator.hpp:11, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/SimpleShear.hpp:11, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/SimpleShear.cpp:9: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/SimpleShear.cpp:17: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/core/FileGenerator.hpp:14: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 73%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2024.02a/preprocessing/dem/SpherePack.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/SpherePack.cpp:4: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/SpherePack.cpp:6: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 73%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2024.02a/preprocessing/dem/TriaxialTest.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/TriaxialTest.cpp:10: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1028: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/pkg/dem/GlobalStiffnessTimeStepper.hpp:12, from /build/reproducible-path/yade-2024.02a/pkg/dem/NewtonIntegrator.hpp:14, from /build/reproducible-path/yade-2024.02a/pkg/common/InsertionSortCollider.hpp:6, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/TriaxialTest.cpp:22: /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp: In member function 'virtual void yade::TimeStepper::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/TimeStepper.hpp:31:1152: note: '' declared here 31 | YADE_CLASS_BASE_DOC_ATTRS( | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/preprocessing/dem/TriaxialTest.cpp:13: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ [ 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpre_dem.so -o lib/aarch64-linux-gnu/libpre_dem.so CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.11 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/CMakeFiles/pre_potential.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f CMakeFiles/pre_potential.dir/build.make CMakeFiles/pre_potential.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 74%] Building CXX object CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpre_potential.so -o lib/aarch64-linux-gnu/libpre_potential.so CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/CMakeFiles/post_image.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f CMakeFiles/post_image.dir/build.make CMakeFiles/post_image.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 75%] Building CXX object CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2024.02a/postprocessing/image/SnapshotEngine.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2024.02a/postprocessing/image/SnapshotEngine.hpp:4, from /build/reproducible-path/yade-2024.02a/postprocessing/image/SnapshotEngine.cpp:3: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/postprocessing/image/SnapshotEngine.hpp:5: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:13: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpost_image.so -o lib/aarch64-linux-gnu/libpost_image.so CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/CMakeFiles/post_vtk.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f CMakeFiles/post_vtk.dir/build.make CMakeFiles/post_vtk.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 76%] Building CXX object CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2024.02a/postprocessing/vtk/VTKRecorder.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/compatibility/VTKCompatibility.hpp:29, from /build/reproducible-path/yade-2024.02a/postprocessing/vtk/VTKRecorder.hpp:2, from /build/reproducible-path/yade-2024.02a/postprocessing/vtk/VTKRecorder.cpp:3: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/InteractionContainer.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Scene.hpp:20, from /build/reproducible-path/yade-2024.02a/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2024.02a/postprocessing/vtk/VTKRecorder.hpp:3: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = short int]', inlined from 'boost::python::extract::operator result_type() const [with T = short int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2748: /usr/include/boost/python/extract.hpp:185:11: warning: '*(short 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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/postprocessing/vtk/VTKRecorder.cpp:67: /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp: In member function 'virtual void yade::MindlinCapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/HertzMindlin.hpp:201:2845: note: '' declared here 201 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(MindlinCapillaryPhys,MindlinPhys,"Adds capillary physics to Mindlin's interaction physics.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::WireMat::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp:55:2328: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/postprocessing/vtk/VTKRecorder.cpp:57: /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp: In member function 'virtual void yade::WireMat::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/pkg/dem/WirePM.hpp:55:2409: note: '' declared here 55 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(WireMat,FrictMat,"Material for use with the Wire classes. In conjunction with the corresponding functors it can be used to model steel wire meshes [Thoeni2014]_, geotextiles [Cheng2016]_ and more.", | ^ [ 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpost_vtk.so -o lib/aarch64-linux-gnu/libpost_vtk.so CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.11 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/CMakeFiles/boot.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 77%] Building CXX object CMakeFiles/boot.dir/core/main/pyboot.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -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-2024.02a/debian/build-mpfr150 -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/pkg/pfv -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2024.02a/core/main/pyboot.cpp [ 77%] 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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--no-as-needed -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,boot.so -o lib/aarch64-linux-gnu/boot.so CMakeFiles/boot.dir/core/main/pyboot.cpp.o -Wl,-rpath,/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/lib/aarch64-linux-gnu:/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/gui/lib/aarch64-linux-gnu:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libbz2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libopenblas.so -lrt lib/aarch64-linux-gnu/libyade.so gui/lib/aarch64-linux-gnu/_GLViewer.so /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so lib/aarch64-linux-gnu/libpkg_common.so lib/aarch64-linux-gnu/libpkg_dem.so lib/aarch64-linux-gnu/libpkg_fem.so lib/aarch64-linux-gnu/libpkg_lbm.so lib/aarch64-linux-gnu/libpkg_openfoam.so lib/aarch64-linux-gnu/libpkg_polyhedra.so lib/aarch64-linux-gnu/libpkg_potential.so lib/aarch64-linux-gnu/libpre_dem.so lib/aarch64-linux-gnu/libpre_potential.so lib/aarch64-linux-gnu/libpost_image.so lib/aarch64-linux-gnu/libpost_vtk.so /usr/lib/aarch64-linux-gnu/libmpfr.so /usr/lib/aarch64-linux-gnu/libmpc.so /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5OpenGL.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.10 /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.11 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 77%] Built target boot make -f py/CMakeFiles/_gts.dir/build.make py/CMakeFiles/_gts.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py/CMakeFiles/_gts.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f py/CMakeFiles/_gts.dir/build.make py/CMakeFiles/_gts.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 77%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/3rd-party/pygts-0.3.1/edge.cpp [ 78%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/3rd-party/pygts-0.3.1/object.cpp [ 79%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/3rd-party/pygts-0.3.1/segment.cpp [ 80%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/3rd-party/pygts-0.3.1/triangle.cpp [ 81%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_gts.so -o lib/aarch64-linux-gnu/_gts.so "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o" -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -lgts make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py/CMakeFiles/_libVersions.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f py/CMakeFiles/_libVersions.dir/build.make py/CMakeFiles/_libVersions.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 82%] Building CXX object py/CMakeFiles/_libVersions.dir/_libVersions.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/_libVersions.cpp [ 83%] Linking CXX shared library lib/aarch64-linux-gnu/_libVersions.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_libVersions.so -o lib/aarch64-linux-gnu/_libVersions.so CMakeFiles/_libVersions.dir/_libVersions.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.11 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py/CMakeFiles/_log.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f py/CMakeFiles/_log.dir/build.make py/CMakeFiles/_log.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 83%] Building CXX object py/CMakeFiles/_log.dir/_log.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/_log.cpp [ 83%] Linking CXX shared library lib/aarch64-linux-gnu/_log.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_log.so -o lib/aarch64-linux-gnu/_log.so CMakeFiles/_log.dir/_log.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 83%] Built target _log make -f py/CMakeFiles/_math.dir/build.make py/CMakeFiles/_math.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py/CMakeFiles/_math.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f py/CMakeFiles/_math.dir/build.make py/CMakeFiles/_math.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 84%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_math.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a/lib/high-precision/Real.hpp:144, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/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::integral_constant]' /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]' /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]' /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]' /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]' /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>]' /build/reproducible-path/yade-2024.02a/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]' /build/reproducible-path/yade-2024.02a/py/high-precision/_math.cpp:553:11: required from 'static void RegisterRealHPMath::work(const boost::python::scope&, const boost::python::scope&) [with int N = 1; bool registerConverters = true]' /build/reproducible-path/yade-2024.02a/lib/high-precision/ToFromPythonConverter.hpp:168:36: required from 'void yade::math::detail::registerInScope(bool) [with int N = 1; RegisterHPClass = RegisterRealHPMath]' /build/reproducible-path/yade-2024.02a/lib/high-precision/ToFromPythonConverter.hpp:187:39: required from 'void yade::math::detail::registerLoopForHPn() [with Range = boost::mpl::vector_c; RegisterHPClass = RegisterRealHPMath]' /build/reproducible-path/yade-2024.02a/py/high-precision/_math.cpp:1007:112: required from here /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) | ^~~~~~~~~~~~~ [ 84%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeStorageOrdering.cpp [ 85%] Linking CXX shared library lib/aarch64-linux-gnu/_math.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_math.so -o lib/aarch64-linux-gnu/_math.so "CMakeFiles/_math.dir/high-precision/_math.cpp.o" "CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o" -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py/CMakeFiles/_minieigenHP.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f py/CMakeFiles/_minieigenHP.dir/build.make py/CMakeFiles/_minieigenHP.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 85%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_minieigenHP.cpp [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeBoxes.cpp [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeComplex1.cpp [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeComplex2.cpp [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeConverters.cpp [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeMatrices1.cpp [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeMatrices2.cpp [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeQuaternion.cpp [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeStorageOrdering.cpp [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeVectors1.cpp In file included from /usr/include/eigen3/Eigen/Core:294, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeVectors1.cpp:10: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >*)((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)).Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeVectors1.cpp:23: /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/high-precision/_ExposeVectors2.cpp In file included from /usr/include/eigen3/Eigen/Core:294, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeVectors2.cpp:10: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >*)((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)).Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/yade-2024.02a/py/high-precision/_ExposeVectors2.cpp:23: /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(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:414:52, inlined from 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]' at /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:14: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '*(const Eigen::PlainObjectBase >*)((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)).Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp: In static member function 'static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix]': /build/reproducible-path/yade-2024.02a/py/high-precision/minieigen/visitors.hpp:446:39: note: '' declared here 446 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/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-2024.02a/lib/high-precision/Real.hpp:144, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/lib/base/LoggingUtils.hpp:9, from /build/reproducible-path/yade-2024.02a/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::integral_constant]' /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]' /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]' /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]' /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]' /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-2024.02a/py/high-precision/_RealHPDiagnostics.cpp:683:49: required from 'void yade::TestLoop::operator()(Nmpl) [with Nmpl = mpl_::integral_c; int minHP = 1]' /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::v_item, boost::mpl::vector0, 0>, 0>, 0>; LastIterator = boost::mpl::v_iter, boost::mpl::v_item, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = yade::TestLoop<1>]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = v_item, v_item, vector0, 0>, 0>; TransformOp = identity; F = yade::TestLoop<1>]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = v_item, v_item, vector0, 0>, 0>; F = yade::TestLoop<1>]' /build/reproducible-path/yade-2024.02a/py/high-precision/_RealHPDiagnostics.cpp:707:92: required from 'boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 1; Real = boost::multiprecision::number, boost::multiprecision::et_off>]' /build/reproducible-path/yade-2024.02a/py/high-precision/_RealHPDiagnostics.cpp:727:47: required from here /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-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_minieigenHP.so -o lib/aarch64-linux-gnu/_minieigenHP.so "CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o" -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py/CMakeFiles/WeightedAverage2d.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f py/CMakeFiles/WeightedAverage2d.dir/build.make py/CMakeFiles/WeightedAverage2d.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 90%] Building CXX object py/CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/WeightedAverage2d.cpp [ 90%] Linking CXX shared library lib/aarch64-linux-gnu/WeightedAverage2d.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,WeightedAverage2d.so -o lib/aarch64-linux-gnu/WeightedAverage2d.so CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py/CMakeFiles/_utils.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f py/CMakeFiles/_utils.dir/build.make py/CMakeFiles/_utils.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 90%] Building CXX object py/CMakeFiles/_utils.dir/_utils.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/_utils.cpp In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5, from /build/reproducible-path/yade-2024.02a/py/_utils.cpp:13: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2024.02a/py/_utils.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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/core/InteractionLoop.hpp:4, from /build/reproducible-path/yade-2024.02a/py/_utils.cpp:2: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'yade::Real yade::sumForces(boost::python::list, const Vector3r&)' at /build/reproducible-path/yade-2024.02a/py/_utils.cpp:215:23: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/py/_utils.cpp: In function 'yade::Real yade::sumForces(boost::python::list, const Vector3r&)': /build/reproducible-path/yade-2024.02a/py/_utils.cpp:215:56: note: '' declared here 215 | Body::id_t id = py::extract(ids[i]); | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 90%] Linking CXX shared library lib/aarch64-linux-gnu/_utils.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_utils.so -o lib/aarch64-linux-gnu/_utils.so CMakeFiles/_utils.dir/_utils.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 90%] 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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py/CMakeFiles/_polyhedra_utils.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' [ 90%] Building CXX object py/CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/_polyhedra_utils.cpp [ 91%] Linking CXX shared library lib/aarch64-linux-gnu/_polyhedra_utils.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_polyhedra_utils.so -o lib/aarch64-linux-gnu/_polyhedra_utils.so CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 91%] 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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py/CMakeFiles/_packPredicates.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f py/CMakeFiles/_packPredicates.dir/build.make py/CMakeFiles/_packPredicates.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 92%] Building CXX object py/CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/pack/_packPredicates.cpp [ 92%] Linking CXX shared library lib/aarch64-linux-gnu/_packPredicates.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_packPredicates.so -o lib/aarch64-linux-gnu/_packPredicates.so CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o -Wl,-rpath,/build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py/lib/aarch64-linux-gnu::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: lib/aarch64-linux-gnu/_gts.so -lgts make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py/CMakeFiles/_packSpheres.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f py/CMakeFiles/_packSpheres.dir/build.make py/CMakeFiles/_packSpheres.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 92%] Building CXX object py/CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/pack/_packSpheres.cpp [ 93%] Linking CXX shared library lib/aarch64-linux-gnu/_packSpheres.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_packSpheres.so -o lib/aarch64-linux-gnu/_packSpheres.so CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py/CMakeFiles/_packObb.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f py/CMakeFiles/_packObb.dir/build.make py/CMakeFiles/_packObb.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 94%] Building CXX object py/CMakeFiles/_packObb.dir/pack/_packObb.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/pack/_packObb.cpp [ 94%] Linking CXX shared library lib/aarch64-linux-gnu/_packObb.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_packObb.so -o lib/aarch64-linux-gnu/_packObb.so CMakeFiles/_packObb.dir/pack/_packObb.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py/CMakeFiles/wrapper.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f py/CMakeFiles/wrapper.dir/build.make py/CMakeFiles/wrapper.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 94%] Building CXX object py/CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/wrapper/yadeWrapper.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/py/wrapper/yadeWrapper.cpp:4: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/py/wrapper/yadeWrapper.cpp:11: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Clump.hpp:7, from /build/reproducible-path/yade-2024.02a/py/wrapper/yadeWrapper.cpp:10: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: note: '' declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 95%] Linking CXX shared library lib/aarch64-linux-gnu/wrapper.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,wrapper.so -o lib/aarch64-linux-gnu/wrapper.so CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py/CMakeFiles/_customConverters.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f py/CMakeFiles/_customConverters.dir/build.make py/CMakeFiles/_customConverters.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 96%] Building CXX object py/CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/wrapper/customConverters.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2024.02a/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2024.02a/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2024.02a/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:17: In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = int]', inlined from 'boost::python::extract::operator result_type() const [with T = int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'static void yade::custom_OpenMPAccumulator_from_int::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*)' at /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:139:42: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp: In static member function 'static void yade::custom_OpenMPAccumulator_from_int::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*)': /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:139:92: note: '' declared here 139 | ((OpenMPAccumulator*)storage)->set(boost::python::extract(obj_ptr)); | ^ In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2024.02a/lib/high-precision/Real.hpp:90: 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const __vector(2) 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; } | ~~^~~ In file included from /build/reproducible-path/yade-2024.02a/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:22: /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: 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 = 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 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Derived&) [with T = boost::python::extract >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:890:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = boost::python::extract >; _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:332:31, inlined from 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2620: /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; } | ~~^~~ /build/reproducible-path/yade-2024.02a/core/Interaction.hpp: In member function 'virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:61:2709: note: '' declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In member function 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = unsigned int]', inlined from 'boost::python::extract::operator result_type() const [with T = unsigned int]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)' at /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3176: /usr/include/boost/python/extract.hpp:185:11: warning: '*(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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2024.02a/core/Material.hpp:6, from /build/reproducible-path/yade-2024.02a/core/Body.hpp:14, from /build/reproducible-path/yade-2024.02a/core/Interaction.hpp:4: /build/reproducible-path/yade-2024.02a/core/State.hpp: In member function 'virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)': /build/reproducible-path/yade-2024.02a/core/State.hpp:54:3271: 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 'boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = bool]', inlined from 'boost::python::extract::operator result_type() const [with T = bool]' at /usr/include/boost/python/extract.hpp:136:23, inlined from 'static void yade::custom_vector_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*) [with containedType = bool]' at /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:213:16: /usr/include/boost/python/extract.hpp:185:11: warning: '*(bool*)((char*)& + offsetof(boost::python::extract,boost::python::extract::.boost::python::converter::extract_rvalue::m_data.boost::python::converter::rvalue_from_python_data::.boost::python::converter::rvalue_from_python_storage::storage))' may be used uninitialized [-Wmaybe-uninitialized] 185 | ); | ^ /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp: In static member function 'static void yade::custom_vector_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*) [with containedType = bool]': /build/reproducible-path/yade-2024.02a/py/wrapper/customConverters.cpp:213:53: note: '' declared here 213 | v->push_back(boost::python::extract(PySequence_GetItem(obj_ptr, i))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Linking CXX shared library lib/aarch64-linux-gnu/_customConverters.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_customConverters.so -o lib/aarch64-linux-gnu/_customConverters.so CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build-mpfr150' cd /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2024.02a /build/reproducible-path/yade-2024.02a/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150 /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/py/CMakeFiles/_ymport.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make -f py/CMakeFiles/_ymport.dir/build.make py/CMakeFiles/_ymport.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/_ymport.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/_ymport.cpp [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/ymport/foamfile/BoundaryParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/ymport/foamfile/FacesParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/ymport/foamfile/Lexer.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/ymport/foamfile/Parser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/ymport/foamfile/PointsParser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/ymport/foamfile/PolyMesh.cpp [100%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o cd /build/reproducible-path/yade-2024.02a/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-2024.02a -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2024.02a/py/ymport/foamfile/VerifyMacros.cpp [100%] Linking CXX shared library lib/aarch64-linux-gnu/_ymport.so cd /build/reproducible-path/yade-2024.02a/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-2024.02a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_ymport.so -o lib/aarch64-linux-gnu/_ymport.so CMakeFiles/_ymport.dir/_ymport.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' [100%] Built target _ymport make[3]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/yade-2024.02a/debian/build-mpfr150/CMakeFiles 0 make[2]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make[1]: Leaving directory '/build/reproducible-path/yade-2024.02a' create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel dh_prep -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/yade-2024.02a' dh_auto_install -B/build/reproducible-path/yade-2024.02a/debian/build-double cd debian/build-double && make -j1 install DESTDIR=/build/reproducible-path/yade-2024.02a/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' /usr/bin/cmake -S/build/reproducible-path/yade-2024.02a -B/build/reproducible-path/yade-2024.02a/debian/build-double --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-double' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/bin/yade-double-batch -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/bin/yade-double CMake Error: failed to create symbolic link '/usr/bin/yade-double.py': Permission denied -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/config.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/libVersions.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/__init__.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/DEM-PFV-check.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkAlpha.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkBlockGen.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCapillaryEngineStandalone.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCapillaryModels.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkClumpHopper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCohesiveFrictionalLaw.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkColliderConstantness.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkColliderCorrectness.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkFlipCell.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkFlipSpheres.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkGravity.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkHertzExtended.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkJCFpm.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkKineticEnergy.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLS_DEM.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLS_DEM_pbc.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLiquidMigration.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkList.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLubrication.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLubricationWithRoughness.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPI.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPI4PYcomm.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPISilo.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPYcomm.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPolyhedraCrush.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialBlocks.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialParticles.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialVTKRecorders.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkRotAlgorithmNonSpherical.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkSaveLoadClumps.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkSetPerm.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkTesselationWrapper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkTestDummy.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkTestTriax.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkThermalEngine.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkVTKRecorder.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElBC.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElEng.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElPM.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElPM2.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkWeight.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkWirePM.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkbf_simple.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkbf_unixial_clump.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/colliderTorture.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGui.sh -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiBilliard.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiEmpty.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiHopper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiLevelSet.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiMixedAlphaBox.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiSimple.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiVideo.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/compareScreenshotsParts.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/testGuiHelper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9 -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/10 -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/10.vtm -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2 -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/10 -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1 -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/10 -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6 -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10 -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10.vtm -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9 -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2 -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1 -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/joints.csv -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkTestTriax.spheres -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkJCFpm.spheres -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkColliderCorrect.txt -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkColider.txt -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/WallStressesCheckTest -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/100spheres -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/share/doc/yade-double/img/yade-logo-note.png -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/math.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/minieigenHP.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/testMathHelper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/points -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/owner -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/neighbour -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/faces -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/boundary -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/blockMeshDict -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libyade.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libyade.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/Inspector.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/SerializableEditor.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/__init__.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/img_rc.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/ui_controller.py -- Up-to-date: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so -- Up-to-date: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/Inspector.py -- Up-to-date: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/SerializableEditor.py -- Up-to-date: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/__init__.py -- Up-to-date: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/img_rc.py -- Up-to-date: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/ui_controller.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts/__init__.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts/pygts.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts/_gts.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts/_gts.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_extraDocs.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bf.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bisectionDecomposition.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bodiesHandling.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/coloring.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/deformableelementsutils.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/domaindecomposition.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/export.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/linterpolation.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/log.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/mpy.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/params.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/polyhedra_utils.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/post2d.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/potential_utils.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/remote.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/runtime.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/system.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/timing.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/yexecfile.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/ymport.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/mtTkinter.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/__init__.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/clump.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/cohesive-chain.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/core.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/dummyTest.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/engines.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/enumTest.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/libVersions.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/pbc.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testColliderByGiulia.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMath.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMathHelper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMinieigenHP.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/utilsModule.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/wrapper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-foamfiles.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/checkPerf.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/performance.db -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/mpipool.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEM2D.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEM3D.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEMup.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/saveGauss.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/simDEM.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_log.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_log.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_math.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_math.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_minieigenHP.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_minieigenHP.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/WeightedAverage2d.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/WeightedAverage2d.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_utils.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_utils.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_polyhedra_utils.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_polyhedra_utils.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packPredicates.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packSpheres.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packSpheres.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packObb.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packObb.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/wrapper.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/wrapper.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_customConverters.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_customConverters.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_ymport.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_ymport.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" make[2]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-double' dh_auto_install -B/build/reproducible-path/yade-2024.02a/debian/build-longdouble cd debian/build-longdouble && make -j1 install DESTDIR=/build/reproducible-path/yade-2024.02a/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' /usr/bin/cmake -S/build/reproducible-path/yade-2024.02a -B/build/reproducible-path/yade-2024.02a/debian/build-longdouble --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/bin/yade-longdouble-batch -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/bin/yade-longdouble CMake Error: failed to create symbolic link '/usr/bin/yade-longdouble.py': Permission denied -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/config.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/libVersions.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/__init__.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/DEM-PFV-check.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkAlpha.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkBlockGen.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCapillaryEngineStandalone.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCapillaryModels.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkClumpHopper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCohesiveFrictionalLaw.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkColliderConstantness.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkColliderCorrectness.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkFlipCell.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkFlipSpheres.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkGravity.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkHertzExtended.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkJCFpm.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkKineticEnergy.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLS_DEM.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLS_DEM_pbc.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLiquidMigration.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkList.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLubrication.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLubricationWithRoughness.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPI.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPI4PYcomm.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPISilo.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPYcomm.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPolyhedraCrush.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialBlocks.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialParticles.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialVTKRecorders.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkRotAlgorithmNonSpherical.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkSaveLoadClumps.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkSetPerm.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkTesselationWrapper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkTestDummy.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkTestTriax.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkThermalEngine.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkVTKRecorder.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElBC.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElEng.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElPM.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElPM2.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkWeight.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkWirePM.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkbf_simple.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkbf_unixial_clump.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/colliderTorture.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGui.sh -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiBilliard.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiEmpty.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiHopper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiLevelSet.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiMixedAlphaBox.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiSimple.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiVideo.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/compareScreenshotsParts.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/testGuiHelper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9 -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/10 -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/10.vtm -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2 -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/10 -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1 -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/10 -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6 -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10 -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10.vtm -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9 -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2 -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1 -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/joints.csv -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkTestTriax.spheres -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkJCFpm.spheres -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkColliderCorrect.txt -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkColider.txt -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/WallStressesCheckTest -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/100spheres -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/share/doc/yade-longdouble/img/yade-logo-note.png -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/math.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/minieigenHP.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/testMathHelper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/points -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/owner -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/neighbour -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/faces -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/boundary -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/blockMeshDict -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/Inspector.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/SerializableEditor.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/__init__.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/img_rc.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/ui_controller.py -- Up-to-date: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so -- Up-to-date: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/Inspector.py -- Up-to-date: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/SerializableEditor.py -- Up-to-date: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/__init__.py -- Up-to-date: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/img_rc.py -- Up-to-date: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/ui_controller.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/__init__.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/pygts.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/_gts.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/_gts.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_extraDocs.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bf.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bisectionDecomposition.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bodiesHandling.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/coloring.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/deformableelementsutils.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/domaindecomposition.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/export.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/geom.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/gridpfacet.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/linterpolation.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/log.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/mpy.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/params.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/plot.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/polyhedra_utils.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/post2d.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/potential_utils.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/remote.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/runtime.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/system.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/timing.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/utils.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/yexecfile.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/ymport.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/pack.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/mtTkinter.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/__init__.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/clump.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/cohesive-chain.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/core.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/dummyTest.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/engines.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/enumTest.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/libVersions.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/pbc.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testColliderByGiulia.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMath.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMathHelper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMinieigenHP.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/utilsModule.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/wrapper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-foamfiles.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/checkPerf.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/performance.db -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/mpipool.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEM2D.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEM3D.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEMup.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/saveGauss.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/simDEM.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_log.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_log.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_math.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_math.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_minieigenHP.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_minieigenHP.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/WeightedAverage2d.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/WeightedAverage2d.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_utils.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_utils.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_polyhedra_utils.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_polyhedra_utils.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packPredicates.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packSpheres.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packSpheres.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packObb.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packObb.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/wrapper.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/wrapper.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_customConverters.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_customConverters.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_ymport.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_ymport.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" make[2]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-longdouble' dh_auto_install -B/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 cd debian/build-mpfr150 && make -j1 install DESTDIR=/build/reproducible-path/yade-2024.02a/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' /usr/bin/cmake -S/build/reproducible-path/yade-2024.02a -B/build/reproducible-path/yade-2024.02a/debian/build-mpfr150 --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/bin/yade-mpfr150-batch -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/bin/yade-mpfr150 CMake Error: failed to create symbolic link '/usr/bin/yade-mpfr150.py': Permission denied -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/config.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/libVersions.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/__init__.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/DEM-PFV-check.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkAlpha.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkBlockGen.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCapillaryEngineStandalone.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCapillaryModels.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkClumpHopper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCohesiveFrictionalLaw.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkColliderConstantness.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkColliderCorrectness.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkFlipCell.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkFlipSpheres.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkGravity.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkHertzExtended.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkJCFpm.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkKineticEnergy.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLS_DEM.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLS_DEM_pbc.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLiquidMigration.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkList.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLubrication.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLubricationWithRoughness.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPI.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPI4PYcomm.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPISilo.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPYcomm.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPolyhedraCrush.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialBlocks.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialParticles.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialVTKRecorders.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkRotAlgorithmNonSpherical.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkSaveLoadClumps.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkSetPerm.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkTesselationWrapper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkTestDummy.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkTestTriax.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkThermalEngine.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkVTKRecorder.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElBC.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElEng.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElPM.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElPM2.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkWeight.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkWirePM.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkbf_simple.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkbf_unixial_clump.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/colliderTorture.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGui.sh -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiBilliard.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiEmpty.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiHopper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiLevelSet.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiMixedAlphaBox.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiSimple.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiVideo.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/compareScreenshotsParts.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/testGuiHelper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9 -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/10 -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/10.vtm -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2 -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/10 -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1 -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/10 -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6 -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10 -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10.vtm -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9 -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2 -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1 -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/joints.csv -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkTestTriax.spheres -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkJCFpm.spheres -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkColliderCorrect.txt -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkColider.txt -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/WallStressesCheckTest -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/100spheres -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/share/doc/yade-mpfr150/img/yade-logo-note.png -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/math.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/minieigenHP.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/testMathHelper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/points -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/owner -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/neighbour -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/faces -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/boundary -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/blockMeshDict -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/Inspector.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/SerializableEditor.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/__init__.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/img_rc.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/ui_controller.py -- Up-to-date: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so -- Up-to-date: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/Inspector.py -- Up-to-date: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/SerializableEditor.py -- Up-to-date: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/__init__.py -- Up-to-date: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/img_rc.py -- Up-to-date: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/ui_controller.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/__init__.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/pygts.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/_gts.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/_gts.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_extraDocs.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bf.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bisectionDecomposition.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bodiesHandling.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/coloring.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/deformableelementsutils.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/domaindecomposition.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/export.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/geom.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/gridpfacet.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/linterpolation.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/log.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/mpy.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/params.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/plot.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/polyhedra_utils.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/post2d.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/potential_utils.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/remote.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/runtime.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/system.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/timing.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/utils.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/yexecfile.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/ymport.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/pack.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/mtTkinter.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/__init__.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/clump.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/cohesive-chain.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/core.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/dummyTest.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/engines.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/enumTest.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/libVersions.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/pbc.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testColliderByGiulia.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMath.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMathHelper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMinieigenHP.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/utilsModule.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/wrapper.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-foamfiles.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/checkPerf.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/performance.db -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/mpipool.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEM2D.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEM3D.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEMup.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/saveGauss.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/simDEM.py -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_log.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_log.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_math.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_math.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_minieigenHP.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_minieigenHP.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/WeightedAverage2d.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/WeightedAverage2d.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_utils.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_utils.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_polyhedra_utils.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_polyhedra_utils.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packPredicates.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packSpheres.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packSpheres.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packObb.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packObb.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/wrapper.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/wrapper.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_customConverters.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_customConverters.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_ymport.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_ymport.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" make[2]: Leaving directory '/build/reproducible-path/yade-2024.02a/debian/build-mpfr150' # generate manpages LD_LIBRARY_PATH=/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt: help2man /build/reproducible-path/yade-2024.02a/debian/tmp/usr/bin/yade-double > yade.1 LD_LIBRARY_PATH=/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt: help2man /build/reproducible-path/yade-2024.02a/debian/tmp/usr/bin/yade-double-batch > yade-batch.1 LD_LIBRARY_PATH=/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/bin/yade-double --test Using python version: 3.11.9 (main, Apr 10 2024, 13:16:36) [GCC 13.2.0] Using PrecisionDouble with 15 digits. Using (15, 30) decimal digits in python. Importing mpmath testDummySomething (yade.tests.dummyTest.TestDummy.testDummySomething) ... ok testDummySomethingElse (yade.tests.dummyTest.TestDummy.testDummySomethingElse) ... ok testMatrix3 (yade.TestEigenWrapper.testMatrix3) Math: Matrix3 operations ... ok testQuaternion (yade.TestEigenWrapper.testQuaternion) Math: Quaternion operations ... ok testVector2 (yade.TestEigenWrapper.testVector2) Math: Vector2 operations ... ok testVector3 (yade.TestEigenWrapper.testVector3) Math: Vector3 operations ... ok testClassCtors (yade.TestObjectInstantiation.testClassCtors) Core: correct types are instantiated ... ok testDispatcherCtor (yade.TestObjectInstantiation.testDispatcherCtor) Core: dispatcher ctors with functors ... ok testHidden (yade.TestObjectInstantiation.testHidden) Core: Attr::hidden ... ok testInteractionLoopCtor (yade.TestObjectInstantiation.testInteractionLoopCtor) Core: InteractionLoop special ctor ... ok testInvalidAttr (yade.TestObjectInstantiation.testInvalidAttr) Core: invalid attribute access raises AttributeError ... ok testNoSave (yade.TestObjectInstantiation.testNoSave) Core: Attr::noSave ... ok testParallelEngineCtor (yade.TestObjectInstantiation.testParallelEngineCtor) Core: ParallelEngine special ctor ... ok testRootDerivedCtors_attrs_few (yade.TestObjectInstantiation.testRootDerivedCtors_attrs_few) Core: class ctor's attributes ... ok testTriggerPostLoad (yade.TestObjectInstantiation.testTriggerPostLoad) Core: Attr::triggerPostLoad ... ok testWrongFunctorType (yade.TestObjectInstantiation.testWrongFunctorType) Core: dispatcher and functor type mismatch is detected ... ok testErase (yade.TestBodies.testErase) Bodies: erased bodies are None in python ... ok testErasedAndNewlyCreatedSphere (yade.TestBodies.testErasedAndNewlyCreatedSphere) Bodies: The bug is described in LP:1001194. If the new body was created after deletion of previous, it has no bounding box ... ok testErasedIterate (yade.TestBodies.testErasedIterate) Bodies: Iterator silently skips erased ones ... ok testIterate (yade.TestBodies.testIterate) Bodies: Iteration ... ok testLen (yade.TestBodies.testLen) Bodies: len(O.bodies) ... ok testNegativeIndex (yade.TestBodies.testNegativeIndex) Bodies: Negative index counts backwards (like python sequences). ... ok testSaveAllClasses (yade.TestIO.testSaveAllClasses) I/O: All classes can be saved and loaded with boost::serialization ... Entered the initialization functionWARNING: cannot open files used for capillary law, all forces will be null. Instructions on how to download and install them is found here : https://yade-dem.org/wiki/CapillaryTriaxialTest. ok testEraseBodiesInInteraction (yade.TestInteractions.testEraseBodiesInInteraction) ... ok testDead (yade.TestLoop.testDead) Loop: dead engines are not run ... ok testEnginesModificationInsideLoop (yade.TestLoop.testEnginesModificationInsideLoop) Loop: O.engines can be modified inside the loop transparently. ... ok testSubstepping (yade.TestLoop.testSubstepping) Loop: substepping ... ok testMatchMakerCollisions (yade.TestMatchMaker.testMatchMakerCollisions) ... ok testMaterialReturnsState (yade.TestMaterialStateAssociativity.testMaterialReturnsState) Material+State: CpmMat returns CpmState when asked for newAssocState ... ok testThrowsAtBadCombination (yade.TestMaterialStateAssociativity.testThrowsAtBadCombination) Material+State: throws when body has material and state that don't work together. ... ok testThrowsAtNullState (yade.TestMaterialStateAssociativity.testThrowsAtNullState) Material+State: throws when body has material but NULL state. ... ok testAccess (yade.TestMaterials.testAccess) Material: find by index or label; KeyError raised for invalid label. ... ok testIterate (yade.TestMaterials.testIterate) Material: iteration over O.materials ... ok testLen (yade.TestMaterials.testLen) Material: len(O.materials) ... ok testNegativeIndex (yade.TestMaterials.testNegativeIndex) Material: negative index counts backwards. ... ok testShared (yade.TestMaterials.testShared) Material: shared_ptr's makes change in material immediate everywhere ... ok testSharedAfterReload (yade.TestMaterials.testSharedAfterReload) Material: shared_ptr's are preserved when saving/loading ... ok testMissingFunction (yade.TestPyRunner.testMissingFunction) ... Entered the initialization functionTraceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'missingFunction()' ERROR: name 'missingFunction' is not defined STACK TRACE: Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined yadeWrapper.cpp:1000 void yade::pyOmega::wait(): Simulation error encountered. Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'missingFunction()' ERROR: name 'missingFunction' is not defined STACK TRACE: Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined yadeWrapper.cpp:1000 void yade::pyOmega::wait(): Simulation error encountered. ok testPythonToCppToPythonThrow (yade.TestPyRunner.testPythonToCppToPythonThrow) ... No suitable packing in database found, running PERIODIC compression Traceback (most recent call last): File "", line 1, in File "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py", line 675, 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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py", line 675, 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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py", line 675, 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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py", line 675, in randomDensePack O.switchScene() RuntimeError: Please stop the simulation first, e.g. O.pause(). yadeWrapper.cpp:1000 void yade::pyOmega::wait(): Simulation error encountered. ok testRaisingFunction (yade.TestPyRunner.testRaisingFunction) ... Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'raise RuntimeError("raised RuntimeError")' ERROR: raised RuntimeError STACK TRACE: Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError yadeWrapper.cpp:1000 void yade::pyOmega::wait(): Simulation error encountered. Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'raise RuntimeError("raised RuntimeError")' ERROR: raised RuntimeError STACK TRACE: Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError yadeWrapper.cpp:1000 void yade::pyOmega::wait(): Simulation error encountered. ok testDegenerate (yade.TestPBC.testDegenerate) PBC: degenerate cell raises exception ... ok testHomotheticResizeVel (yade.TestPBC.testHomotheticResizeVel) PBC: homothetic cell deformation adjusts particle velocity ... ok testKineticEnergy (yade.TestPBC.testKineticEnergy) PBC: utils.kineticEnergy considers only fluctuation velocity, not the velocity gradient ... ok testL3GeomIncidentVelocity (yade.TestPBC.testL3GeomIncidentVelocity) PBC: L3Geom computes incident velocity correctly ... ok testScGeomIncidentVelocity (yade.TestPBC.testScGeomIncidentVelocity) PBC: ScGeom computes incident velocity correctly ... ok testSetBox (yade.TestPBC.testSetBox) PBC: setBox modifies hSize correctly ... ok testTrsfChange (yade.TestPBC.testTrsfChange) PBC: chaing trsf changes hSize0, but does not modify hSize ... ok testVelGrad (yade.TestPBC.testVelGrad) PBC: velGrad changes hSize, accumulates in trsf ... ok testConsistency (yade.TestSimpleClump.testConsistency) Clump: ids and flags consistency ... ok testStaticProperties (yade.TestSimpleClump.testStaticProperties) Clump: mass, centroid, intertia ... ok testVelocity (yade.TestSimpleClump.testVelocity) Clump: velocities of member assigned by NewtonIntegrator ... ok testMotion (yade.tests.cohesive-chain.TestCohesiveChain.testMotion) CohesiveChain: velocity/positions tested in transient dynamics and equilibrium state ... /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:59: UserWarning: chainedCylinder is deprecated and will be removed in the future, use GridConnection instead. See examples/grids/CohesiveGridConnectionSphere.py. warnings.warn( Law2_ScGeom6D_CohFrictPhys_CohesionMoment:280 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: the max shear force includes some adhesion/cohesion but the rolling moment does not (because it is either purely elastic or purely frictional) for interaction (2-3), if it is not intentional you may want to check input parameters. 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:293 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: If :yref:`Law2_ScGeom6D_CohFrictPhys_CohesionMoment::useIncrementalForm` is false, then plasticity will not be applied correctly to torques (the total formulation will not reproduce irreversibility). Law2_ScGeom6D_CohFrictPhys_CohesionMoment:289 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: twisting moment is bounded but rolling moment is not (interaction 4-5), check etaRoll and etaTwist of the materials if it is not intentional. ok testKinematicEngines (yade.TestKinematicEngines.testKinematicEngines) Engines: kinematic engines ... ok testLabels (yade.TestLabelsOfEngines.testLabels) ... ok testUserCreatedInteraction (yade.TestUtils.testUserCreatedInteraction) ... ok testLibVersions (yade.tests.libVersions.TestLibVersions.testLibVersions) ... cmake versions: {'cmake': [(3, 29, 3), '3.29.3'], 'compiler': [(13, 2, 0), '/usr/bin/c++ 13.2.0'], 'boost': [(1, 83, 0), '108300'], 'freeglut': [(3, 0, 0), '3.0.0'], 'python': [(3, 11, 9), '3.11.9'], 'eigen': [(3, 4, 0), '3.4.0'], 'vtk': [(9, 1, 0), '9.1.0'], 'ipython': [(8, 20, 0), '8.20.0'], 'sphinx': [(7, 2, 6), '7.2.6-final-0'], 'mpi4py': [(3, 1, 6), '3.1.6'], 'mpfr': [(4, 2, 1), '4.2.1'], 'mpc': [(1, 3, 1), '1.3.1'], 'mpmath': [(1, 3, 0), '1.3.0']} C++ versions: {'compiler': [(13, 2, 0), 'gcc 13.2.0'], 'boost': [(1, 83, 0), '1.83.0'], 'qt': [(5, 15, 10), '5.15.10'], 'gl': [(2022, 5, 30), '20220530'], 'qglviewer': [(2, 8, 0), '2.8.0'], 'python': [(3, 11, 9), '3.11.9'], 'eigen': [(3, 4, 0), '3.4.0'], 'sqlite': [(3, 45, 3), '3.45.3'], 'vtk': [(9, 1, 0), '9.1.0'], 'cgal': [], 'suitesparse': [], 'openblas': [(0, 0, 0), ' OpenBLAS 0.3.27 '], 'metis': [], 'mpi': [], 'clp': [], 'coinutils': [], 'mpfr': [(4, 2, 1), '4.2.1'], 'mpc': [(1, 3, 1), '1.3.1']} Yade version : 2024.02a 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++ | +===============+=======================+=====================+ | boost | 108300 | 1.83.0 | +---------------+-----------------------+---------------------+ | cmake | 3.29.3 | | +---------------+-----------------------+---------------------+ | compiler | /usr/bin/c++ 13.2.0 | gcc 13.2.0 | +---------------+-----------------------+---------------------+ | eigen | 3.4.0 | 3.4.0 | +---------------+-----------------------+---------------------+ | freeglut | 3.0.0 | | +---------------+-----------------------+---------------------+ | gl | | 20220530 | +---------------+-----------------------+---------------------+ | ipython | 8.20.0 | | +---------------+-----------------------+---------------------+ | mpc | 1.3.1 | 1.3.1 | +---------------+-----------------------+---------------------+ | mpfr | 4.2.1 | 4.2.1 | +---------------+-----------------------+---------------------+ | mpi4py | 3.1.6 | | +---------------+-----------------------+---------------------+ | mpmath | 1.3.0 | | +---------------+-----------------------+---------------------+ | openblas | | OpenBLAS 0.3.27 | +---------------+-----------------------+---------------------+ | python | 3.11.9 | 3.11.9 | +---------------+-----------------------+---------------------+ | qglviewer | | 2.8.0 | +---------------+-----------------------+---------------------+ | qt | | 5.15.10 | +---------------+-----------------------+---------------------+ | sphinx | 7.2.6-final-0 | | +---------------+-----------------------+---------------------+ | sqlite | | 3.45.3 | +---------------+-----------------------+---------------------+ | vtk | 9.1.0 | 9.1.0 | +---------------+-----------------------+---------------------+ Linux version : Debian GNU/Linux trixie/sid Architecture : arm64 Little endian : True ``` Yade version : 2024.02a 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++ | | ------------- | --------------------- | ------------------- | | boost | 108300 | 1.83.0 | | cmake | 3.29.3 | | | compiler | /usr/bin/c++ 13.2.0 | gcc 13.2.0 | | eigen | 3.4.0 | 3.4.0 | | freeglut | 3.0.0 | | | gl | | 20220530 | | ipython | 8.20.0 | | | mpc | 1.3.1 | 1.3.1 | | mpfr | 4.2.1 | 4.2.1 | | mpi4py | 3.1.6 | | | mpmath | 1.3.0 | | | openblas | | OpenBLAS 0.3.27 | | python | 3.11.9 | 3.11.9 | | qglviewer | | 2.8.0 | | qt | | 5.15.10 | | sphinx | 7.2.6-final-0 | | | sqlite | | 3.45.3 | | vtk | 9.1.0 | 9.1.0 | ``` Linux version : Debian GNU/Linux trixie/sid Architecture : arm64 Little endian : True ``` compiler version reported by by cmake is [(13, 2, 0), '/usr/bin/c++ 13.2.0'] and by C++ is [(13, 2, 0), 'gcc 13.2.0'] boost version reported by by cmake is [(1, 83, 0), '108300'] and by C++ is [(1, 83, 0), '1.83.0'] python version reported by by cmake is [(3, 11, 9), '3.11.9'] and by C++ is [(3, 11, 9), '3.11.9'] eigen version reported by by cmake is [(3, 4, 0), '3.4.0'] and by C++ is [(3, 4, 0), '3.4.0'] vtk version reported by by cmake is [(9, 1, 0), '9.1.0'] and by C++ is [(9, 1, 0), '9.1.0'] mpfr version reported by by cmake is [(4, 2, 1), '4.2.1'] and by C++ is [(4, 2, 1), '4.2.1'] 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 testVector2 (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector2) ... RealHP<1> RealHP<2> ok testVector2c (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector2c) ... RealHP<1> RealHP<2> ok testVector2i (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector2i) ... RealHP<1> RealHP<2> ok testVector3 (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3) ... RealHP<1> RealHP<2> ok testVector3c (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3c) ... RealHP<1> RealHP<2> ok testVector3i (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3i) ... RealHP<1> RealHP<2> ok testVector3na (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3na) ... RealHP<1> RealHP<2> ok testVector4 (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector4) ... RealHP<1> RealHP<2> ok testArray (yade.tests.testMath.SimpleTests.testArray) ... :187 void yade::testArray() [with int N = 1]: sizeof RealHP<1> in bytes: 8 bits: 53 digits: 15 :189 void yade::testArray() [with int N = 1]: sizeof float in bytes: 4 bits: 24 digits: 6 :190 void yade::testArray() [with int N = 1]: sizeof double in bytes: 8 bits: 53 digits: 15 :191 void yade::testArray() [with int N = 1]: sizeof long double in bytes: 16 bits: 113 digits: 33 :187 void yade::testArray() [with int N = 1]: sizeof RealHP<1> in bytes: 8 bits: 53 digits: 15 :189 void yade::testArray() [with int N = 1]: sizeof float in bytes: 4 bits: 24 digits: 6 :190 void yade::testArray() [with int N = 1]: sizeof double in bytes: 8 bits: 53 digits: 15 :191 void yade::testArray() [with int N = 1]: sizeof long double in bytes: 16 bits: 113 digits: 33 :187 void yade::testArray() [with int N = 2]: sizeof RealHP<2> in bytes: 32 bits: 101 digits: 30 :189 void yade::testArray() [with int N = 2]: sizeof float in bytes: 4 bits: 24 digits: 6 :190 void yade::testArray() [with int N = 2]: sizeof double in bytes: 8 bits: 53 digits: 15 :191 void yade::testArray() [with int N = 2]: sizeof long double in bytes: 16 bits: 113 digits: 33 ok testBasicHP (yade.tests.testMath.SimpleTests.testBasicHP) ... ok testBasicVariable (yade.tests.testMath.SimpleTests.testBasicVariable) ... ok testCgalNumTraits (yade.tests.testMath.SimpleTests.testCgalNumTraits) ... Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits ok testConstantsCppSide (yade.tests.testMath.SimpleTests.testConstantsCppSide) ... :167 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793116 :167 void yade::testConstants() [with int N = 2]: ConstantsHP<2>::PI = 3.141592653589793238462643383279333 :167 void yade::testConstants() [with int N = 3]: ConstantsHP<3>::PI = 3.141592653589793238462643383279502884197169399352 :167 void yade::testConstants() [with int N = 4]: ConstantsHP<4>::PI = 3.141592653589793238462643383279502884197169399375105820974944478 :167 void yade::testConstants() [with int N = 8]: ConstantsHP<8>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647031 :167 void yade::testConstants() [with int N = 10]: ConstantsHP<10>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128308 :167 void yade::testConstants() [with int N = 20]: ConstantsHP<20>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273599 ok testConstantsPythonSide (yade.tests.testMath.SimpleTests.testConstantsPythonSide) ... :167 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793116 :167 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793116 :167 void yade::testConstants() [with int N = 2]: ConstantsHP<2>::PI = 3.141592653589793238462643383279333 ok testDefReadonly (yade.tests.testMath.SimpleTests.testDefReadonly) ... ok testEigenCost (yade.tests.testMath.SimpleTests.testEigenCost) ... ok testInfinityNaN (yade.tests.testMath.SimpleTests.testInfinityNaN) ... ok testMathFunctions (yade.tests.testMath.SimpleTests.testMathFunctions) ... pi : 3.141592653589793 HPn.Euler() 0.5772156649015329 N= 1 MPn.euler = 0.5772156649015329 euler : 0.5772156649015329 logE2 : 0.6931471805599453 catalan : 0.915965594177219 sin : -0.8508827905700432 sinh : 1.2375852132752518 cos : -0.5253555716957192 cosh : 1.5911056407786226 tan : 1.619632181350246 tanh : 0.7778146098895282 abs : 1.039814008884047 acos : 1.5309717918361057 acosh : 1.339645391459728 asin : 0.03982453495879099 asinh : 0.9092480099645157 atan : 0.8049141358764261 atanh : 0.039835066044110516 cbrt : 1.0130990032167873 exp : 2.8286908540538747 sqrt : 1.019712708994081 exp2 : 2.0559625831384816 expm1 : 1.8286908540538744 lgamma : -0.021702159657518143 tgamma : 0.9785316378514479 erf : 0.8585787762995714 erfc : 0.1414212237004287 log : 0.03904185954844715 log10 : 0.01695566416513238 log1p : 0.7128586315840377 log2 : 0.05632549715762812 fabs : 1.039814008884047 frexp : 1.039814008884047 modf : 0.03981400888404707 Skipping test of CgalNumTraits factorial : 1.0 Skipping test of CgalNumTraits Skipping test of CgalNumTraits Complex conj : (1.039814008884047+16.557766085750316j) Complex real : 1.039814008884047 Complex imag : -16.557766085750316 Complex abs : 16.590383688254317 Complex arg : -1.50807951393849 Complex norm : 275.24083092349485 Complex polar : (-0.686413744510811+0.7810565564785691j) Complex sin : (6692369.337101146-3930009.0296335747j) Complex sinh : (-0.8169687012653108+1.1951594055882355j) Complex cos : (3930009.0296336077+6692369.33710109j) Complex cosh : (-1.0503385908132323+0.9296124468134137j) Complex tan : (7.249493367025581e-15-1.0000000000000042j) Complex tanh : (1.0008835852378306-0.25203831341181937j) Complex asin : (0.06260348687155685-3.502870375188925j) Complex asinh : (3.5010680516273203-1.5079655735431308j) Complex acos : (1.5081928399233397+3.502870375188925j) Complex acosh : (3.502870375188925-1.5081928399233397j) Complex atan : (1.5670047904489017-0.06022923695886655j) Complex atanh : (0.0037642286626439507-1.5107105095284554j) Complex exp : (-1.8673072920785432+2.1247718524016492j) Complex log : (2.8088232316175112-1.50807951393849j) Complex log10 : (1.2198564301331445-0.6549506111748242j) Complex pow : (-3.311068056693055e-08-2.1418055225119342e-08j) Complex sqrt : (2.9690232145554507-2.788419774654658j) atan2 : 3.0788758407333865 fmod : 1.039814008884047 hypot : 16.590383688254317 max : 1.039814008884047 min : -16.557766085750316 pow : 0.5239044398681701 remainder : 1.039814008884047 remquo : 1.039814008884047 ldexp : 1.5866302625794175e-05 fma : -29.52844329201143 laguerre : 29.311446160223078 sphericalHarmonic : (0.17131595937192234-0.19493702503322882j) Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits HPn.Euler() 0.5772156649015329 N= 1 MPn.euler = 0.5772156649015329 Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits pi : mpf('3.141592653589793238462643383279332979') HPn.Euler() 0.5772156649015328606065120900823372 N= 2 MPn.euler = 0.5772156649015328606065120900824024 euler : mpf('0.5772156649015328606065120900823372057') logE2 : mpf('0.6931471805599453094172321214579818997') catalan : mpf('0.9159655941772190150546035149325221994') sin : mpf('0.5939454352347722584758364842146470961') sinh : mpf('-2830113.967446815545741980638094490985') cos : mpf('0.8045053262494767054593228913392109981') cosh : mpf('2830113.967446992217072446901573276987') tan : mpf('0.738274087014049266246351731816470105') tanh : mpf('-0.9999999999999375744819825625914705966') abs : mpf('15.54897472055115491177474842955250005') acos : mpf('1.102882562631078742167545175248695009') acosh : mpf('3.498557230924345475096702268663080001') asin : mpf('0.4679137641638178770637765163909712994') asinh : mpf('-3.438174320452728365288584338746146999') atan : mpf('-1.50657185462838235022064846302678901') atanh : mpf('0.4859866403626942628538798071877288986') cbrt : mpf('2.495938724418268720990481545584143987') exp : mpf('0.0000001766713304662634798696961141766293999') sqrt : mpf('3.943218827373286281055206295545435984') exp2 : mpf('0.00002085893867528485003506738873151905013') expm1 : mpf('-0.9999998233286695337365201303037137043') lgamma : mpf('2.386016504284470658874419043338030995') tgamma : mpf('10.87010656077751744729777653077220008') erf : mpf('-1.0') erfc : mpf('2.0') log : mpf('2.743994702081776386965692094468376983') log10 : mpf('1.191701757485872925255699941784690989') log1p : mpf('2.806324149484195596561572928804701976') log2 : mpf('3.958747548918967348004721982244862994') fabs : mpf('15.54897472055115491177474842955250005') frexp : mpf('15.54897472055115491177474842955250005') modf : mpf('0.5489747205511549117747484295525035035') Skipping test of CgalNumTraits factorial : mpf('1307674368000.0') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Complex conj : mpc(real='-15.54897472055115491177474842955250005', imag='5.53596369248626925632649532348487996') Complex real : mpf('-15.54897472055115491177474842955250005') Complex imag : mpf('-5.53596369248626925632649532348487996') Complex abs : mpf('16.5050752456589871415700835122563501') Complex arg : mpf('-2.799552477654940952002720922369711014') Complex norm : mpf('272.4175088648650747396376556741589014') Complex polar : mpc(real='-11.40641528088820892719825658050232991', imag='-10.56713325837517901325304181088638005') Complex sin : mpc(real='-20.07936152284160973536426710887298011', imag='125.2245697020133858127526587835364007') Complex sinh : mpc(real='-2076114.713999371085036983334436515008', imag='1923354.559890954267499482042276957988') Complex cos : mpc(real='-125.2284623875950068766831609713192001', imag='-20.07873736249021772619096037818315984') Complex cosh : mpc(real='2076114.713999500687573468377179209006', imag='-1923354.559890834201094749649114503993') Complex tan : mpc(real='0.000009718353047234569192245095861202502001', imag='-0.9999704735389008820084878628477772028') Complex tanh : mpc(real='-0.9999999999999952382481640100902186019', imag='6.224364239983127743261862136464025945e-14') Complex asin : mpc(real='-1.228174955250652708941877410002917009', imag='-3.496103626790307529507167682457126015') Complex asinh : mpc(real='-3.497526074376995775830024158218037979', imag='-0.3414614552050577113836606567716851005') Complex acos : mpc(real='2.798971282045549328173199101643372022', imag='3.496103626790307529507167682457126015') Complex acosh : mpc(real='3.496103626790307529507167682457126015', imag='-2.798971282045549328173199101643372022') Complex atan : mpc(real='-1.513757025551442277411550468107257012', imag='-0.02025836850892339083901509592932614994') Complex atanh : mpc(real='-0.05711612587412578267887218720991215009', imag='-1.550411142212404728798485458458495998') Complex exp : mpc(real='0.0000001296025364850427423956610154925421991', imag='0.0000001200664047323931626952262945815208012') Complex log : mpc(real='2.803667924256229745622505088650016992', imag='-2.799552477654940952002720922369711014') Complex log10 : mpc(real='1.217617508593624785103174267783059998', imag='-1.215830192844117569882739262267926004') Complex pow : mpc(real='1.272544402427885768291991771278165002e-38', imag='-6.315789723641336399774886128477105964e-39') Complex sqrt : mpc(real='0.6914117894235794088537359505067326037', imag='-4.003376697627275622231926738002610006') cylBesselJ : mpf('-0.000002018113276320797007004512309941100986') atan2 : mpf('-1.912836502729748905691244152550077989') fmod : mpf('4.477047335578616399121757782582743982') hypot : mpf('16.5050752456589871415700835122563501') max : mpf('-5.53596369248626925632649532348487996') min : mpf('-15.54897472055115491177474842955250005') pow : mpf('0.000000252803066880590507356640369600806') remainder : mpf('-1.058916356907652857204737540902134991') remquo : mpf('-1.058916356907652857204737540902134991') ldexp : mpf('-0.4859054600172235909929608884235156987') fma : mpf('89.14618013923121872709942416831867042') laguerre : mpf('65.62127348299369780958045029925940025') sphericalHarmonic : mpc(real='-0.0003840396540783535402758124019189818993', imag='0.001777804987683046301286998352808252999') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits ok testRealHPDiagnostics (yade.tests.testMath.SimpleTests.testRealHPDiagnostics) ... ok testRealHPErrors (yade.tests.testMath.SimpleTests.testRealHPErrors) ... Warning: ULP error of complex pow imag using RealHP< 1 >, 53 bits, with arg: [(mpf('90.25288528120822206801676657050848007'), mpf('-46.82249706031502967107371659949422037'), mpf('83.87714530131469814477895852178335036'))] is ULP= 183886.0  Warning: ULP error of complex pow real using RealHP< 1 >, 53 bits, with arg: [(mpf('-88.07709380525695053165691206231712987'), mpf('-42.61867319614835025731736095622181969'), mpf('43.19718000425110204787415568716823978'))] is ULP= 165052.0  Warning: ULP error of complex sphericalHarmonic imag using RealHP< 1 >, 53 bits, with arg: [(mpf('-86.0'), mpf('0.000820208927457599656918318942189216602'), mpf('4.533852998126100430908991256728767964'))] is ULP= 2813053.0  Warning: ULP error of complex sphericalHarmonic real using RealHP< 1 >, 53 bits, with arg: [(mpf('-59.0'), mpf('0.3231987542964098736320011084899305996'), mpf('2.209759412570384995433414587751031018'))] is ULP= 3734831.0  Warning: ULP error of tgamma using RealHP< 1 >, 53 bits, with arg: [(mpf('-89.36948592992692397274367976933718036'), mpf('0.0'), mpf('0.0'))] is ULP= 5.0  Warning: ULP error of complex pow imag using RealHP< 1 >, 53 bits, with arg: [(mpf('49.74085058930913305630383547395467989'), mpf('72.34911602970338151408213889226316943'), mpf('16.69420564878480917059277999214828014'))] is ULP= 278529.0  Warning: ULP error of complex pow real using RealHP< 1 >, 53 bits, with arg: [(mpf('84.41895058392543660374940373003482973'), mpf('-82.78427202300032661241857567802072034'), mpf('-33.41900434381044249221304198727011989'))] is ULP= 89846.0  Warning: ULP error of complex sphericalHarmonic imag using RealHP< 1 >, 53 bits, with arg: [(mpf('78.0'), mpf('3.139355460441720424569211900234221979'), mpf('1.863002903822227551700052572414279008'))] is ULP= 836404.0  Warning: ULP error of complex sphericalHarmonic real using RealHP< 1 >, 53 bits, with arg: [(mpf('78.0'), mpf('3.139355460441720424569211900234221979'), mpf('1.863002903822227551700052572414279008'))] is ULP= 814659.0  ok testWrongInput (yade.tests.testMath.SimpleTests.testWrongInput) ... ok testAssignment (yade.tests.enumTest.TestEnum.testAssignment) ... ok testException (yade.tests.enumTest.TestEnum.testException) ... ArbitraryEnum_from_python:57 static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]: enum class yade::OpenGLRenderer::BlinkHighlight does not have key number: -100 ArbitraryEnum_from_python:65 static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]: enum class yade::OpenGLRenderer::BlinkHighlight does not have key called: incorrect string Here it must throw two exceptions: ok testLoadBlockMeshDict (yade.tests.ymport-foamfiles.TestYmportFoamFiles.testLoadBlockMeshDict) ... ok testLoadPolyMesh (yade.tests.ymport-foamfiles.TestYmportFoamFiles.testLoadPolyMesh) ... ok SpherePack_toSimulation (yade.pack) Doctest: yade.pack.SpherePack_toSimulation ... ok addAutoData (yade.plot) Doctest: yade.plot.addAutoData ... ok addData (yade.plot) Doctest: yade.plot.addData ... ok plot (yade.plot) Doctest: yade.plot.plot ... ok saveDataTxt (yade.plot) Doctest: yade.plot.saveDataTxt ... ok SpherePWaveTimeStep (yade.utils) Doctest: yade.utils.SpherePWaveTimeStep ... ok saveVars (yade.utils) Doctest: yade.utils.saveVars ... ok sphere (yade.utils) Doctest: yade.utils.sphere ... ok typedEngine (yade.utils) Doctest: yade.utils.typedEngine ... ok ---------------------------------------------------------------------- Ran 94 tests in 10.972s OK *** ALL TESTS PASSED *** LD_LIBRARY_PATH=/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/bin/yade-double --check <WARNING> GravityEngine:24 virtual void yade::GravityEngine::action(): GravityEngine is deprecated, consider using Newton::gravity instead. Welcome to Yade 2024.02a Using python version: 3.11.9 (main, Apr 10 2024, 13:16:36) [GCC 13.2.0] ################################### Skipping colliderTorture.py, because it is in slowScripts. ################################### running: checkbf_unixial_clump.py Status: success, time spent on this check: 0:00:03.316495 ___________________________________ ################################### running: checkbf_simple.py Status: success, time spent on this check: 0:00:02.217140 ___________________________________ ################################### 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.009491 ___________________________________ ################################### running: checkWirePM.py Status: success, time spent on this check: 0:00:02.022267 ___________________________________ ################################### running: checkWeight.py Precalculated weight 756.093387 Obtained weight 756.093387 Status: success, time spent on this check: 0:00:00.177289 ___________________________________ ################################### running: checkViscElPM2.py Status: success, time spent on this check: 0:00:00.614008 ___________________________________ ################################### running: checkViscElPM.py Status: success, time spent on this check: 0:00:00.060125 ___________________________________ ################################### running: checkViscElEng.py Precalculated en value 0.736356797441 Obtained en value 0.736356797441 Status: success, time spent on this check: 0:00:00.326395 ___________________________________ ################################### running: checkViscElBC.py Status: success, time spent on this check: 0:00:00.085570 ___________________________________ ################################### running: checkVTKRecorder.py checkVTKRecorder checking file: /tmp/tmprseaav49/vtk_testing/10.vtm checking file: /tmp/tmprseaav49/vtk_testing/10/10_0.vtu checking file: /tmp/tmprseaav49/vtk_testing/10/10_2.vtp non-matching lines: 134 Status: success, time spent on this check: 0:00:00.251908 ___________________________________ ################################### running: checkThermalEngine.py This checkThermalEngine.py cannot be executed because ENABLE_THERMAL is disabled Status: success, time spent on this check: 0:00:00.003853 ___________________________________ ################################### running: checkTestTriax.py File ./checkTest.yade moved into /tmp/tmpujm4t_sd/ directory File ./_Unloaded_380_3.spheres moved into /tmp/tmpujm4t_sd/ directory File ./_Unloaded_380_3.xml moved into /tmp/tmpujm4t_sd/ directory File ./WallStresses moved into /tmp/tmpujm4t_sd/ directory Status: success, time spent on this check: 0:00:00.258377 ___________________________________ ################################### running: checkTestDummy.py checkTest mechanism Status: success, time spent on this check: 0:00:00.002055 ___________________________________ ################################### running: checkTesselationWrapper.py Status: success, time spent on this check: 0:00:00.002600 ___________________________________ ################################### running: checkSetPerm.py Status: success, time spent on this check: 0:00:00.045948 ___________________________________ ################################### running: checkSaveLoadClumps.py Kinetic energy OK 1.171456E-09 Kinetic energy OK 1.157695E-01 Kinetic energy OK 1.157853E-01 Kinetic energy OK 1.180733E-01 Status: success, time spent on this check: 0:00:05.532430 ___________________________________ ################################### running: checkRotAlgorithmNonSpherical.py Status: success, time spent on this check: 0:00:12.427973 ___________________________________ ################################### running: checkPotentialVTKRecorders.py checking file: /tmp/tmp61_crw4o/potentialVTKRecorders/ppcontactPoint.10.vtu checking file: /tmp/tmp61_crw4o/potentialVTKRecorders/ppId.10.vtu checking file: /tmp/tmp61_crw4o/potentialVTKRecorders/pp-pb.10.vtp checking file: /tmp/tmp61_crw4o/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.088893 ___________________________________ ################################### running: checkPotentialParticles.py Status: success, time spent on this check: 0:00:00.045271 ___________________________________ ################################### running: checkPotentialBlocks.py skip PotentialBlocks check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.003503 ___________________________________ ################################### Skipping checkPolyhedraCrush.py, because it is in skipScripts. ################################### Skipping checkMPYcomm.py, because it is in skipScripts. ################################### Skipping checkMPISilo.py, because it is in slowScripts. ################################### Skipping checkMPI4PYcomm.py, because it is in skipScripts. ################################### Skipping checkMPI.py, because it is in skipScripts. ################################### running: checkLubricationWithRoughness.py Status: success, time spent on this check: 0:00:00.468397 ___________________________________ ################################### running: checkLubrication.py Status: success, time spent on this check: 0:00:00.465193 ___________________________________ ################################### Skipping checkList.py, because it is in skipScripts. ################################### running: checkLiquidMigration.py This checkLiquidMigration.py cannot be executed because LIQMIGRATION is disabled Status: success, time spent on this check: 0:00:00.003088 ___________________________________ ################################### running: checkLS_DEM_pbc.py Periodic boundary conditions for LS-DEM as correct as expected Status: success, time spent on this check: 0:00:09.351306 ___________________________________ ################################### running: checkLS_DEM.py LS-DEM distance, volume and surface descriptions as correct as expected LS-DEM contact description as correct as expected Fast Marching Method as correct as expected Status: success, time spent on this check: 0:00:01.129199 ___________________________________ ################################### running: checkKineticEnergy.py Status: success, time spent on this check: 0:00:01.873200 ___________________________________ ################################### Skipping checkJCFpm.py, because it is in skipScripts. ################################### running: checkHertzExtended.py This checkHertzExtended.py cannot be executed because CGAL is disabled Status: success, time spent on this check: 0:00:00.003448 ___________________________________ ################################### 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.124978 ___________________________________ ################################### running: checkGravity.py checkGravity.py : yade precision is 15 decimal places. Will use error tolerance of: 1e-10 Note: for high precision calculations use yade.math.toHP1(...) see this: g = yade.math.toHP1('-9.81') ## produces: -9.81 g = -9.81 ## produces: -9.81 See https://yade-dem.org/doc/HighPrecisionReal.html#string-conversions for more info. Status: success, time spent on this check: 0:00:02.138909 ___________________________________ ################################### Skipping checkFlipSpheres.py, because it is in slowScripts. ################################### running: checkFlipCell.py flipCell is working properly (tested on 1000 random flips, 271 of which needed more than one flip for orthogonality) Status: success, time spent on this check: 0:00:00.258714 ___________________________________ ################################### 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.004862 ___________________________________ ################################### running: checkColliderCorrectness.py checkColliderCorrectness for InsertionSortCollider Status: success, time spent on this check: 0:00:00.370835 ___________________________________ ################################### running: checkColliderConstantness.py checkColliderConstantness for InsertionSortCollider Status: success, time spent on this check: 0:00:00.336194 ___________________________________ ################################### 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.569138 ___________________________________ ################################### Skipping checkClumpHopper.py, because it is in slowScripts. ################################### running: checkCapillaryModels.py Status: success, time spent on this check: 0:00:00.043579 ___________________________________ ################################### Skipping checkCapillaryEngineStandalone.py, because it is in skipScripts. ################################### running: checkBlockGen.py skip BlockGen check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.003496 ___________________________________ ################################### 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.005773 ___________________________________ ################################### running: checkAlpha.py CGAL not in features, skip Status: success, time spent on this check: 0:00:00.002257 ___________________________________ ################################### Skipping DEM-PFV-check.py, because it is in skipScripts. Most time spend on a single check: 0:00:12.427973 *** ALL CHECKS PASSED *** Adding slavesLD_LIBRARY_PATH=/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/bin/yade-longdouble --test /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/__init__.py:72: RuntimeWarning: to-Python converter for boost::shared_ptr already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) TypeError: No to_python (by-value) converter found for C++ type: yade::math::ThinRealWrapper Using python version: 3.11.9 (main, Apr 10 2024, 13:16:36) [GCC 13.2.0] Using PrecisionLongDouble with 33 digits. Using (33, 66) decimal digits in python. Importing mpmath Note: docstest are skipped because it checks the printed output, instead of comparing numbers. High precision output causes failures such as: Expected: 2000.0 Got: mpf('2000.0') testDummySomething (yade.tests.dummyTest.TestDummy.testDummySomething) ... ok testDummySomethingElse (yade.tests.dummyTest.TestDummy.testDummySomethingElse) ... ok testMatrix3 (yade.TestEigenWrapper.testMatrix3) Math: Matrix3 operations ... ok testQuaternion (yade.TestEigenWrapper.testQuaternion) Math: Quaternion operations ... ok testVector2 (yade.TestEigenWrapper.testVector2) Math: Vector2 operations ... ok testVector3 (yade.TestEigenWrapper.testVector3) Math: Vector3 operations ... ok testClassCtors (yade.TestObjectInstantiation.testClassCtors) Core: correct types are instantiated ... ok testDispatcherCtor (yade.TestObjectInstantiation.testDispatcherCtor) Core: dispatcher ctors with functors ... ok testHidden (yade.TestObjectInstantiation.testHidden) Core: Attr::hidden ... ok testInteractionLoopCtor (yade.TestObjectInstantiation.testInteractionLoopCtor) Core: InteractionLoop special ctor ... ok testInvalidAttr (yade.TestObjectInstantiation.testInvalidAttr) Core: invalid attribute access raises AttributeError ... ok testNoSave (yade.TestObjectInstantiation.testNoSave) Core: Attr::noSave ... ok testParallelEngineCtor (yade.TestObjectInstantiation.testParallelEngineCtor) Core: ParallelEngine special ctor ... ok testRootDerivedCtors_attrs_few (yade.TestObjectInstantiation.testRootDerivedCtors_attrs_few) Core: class ctor's attributes ... ok testTriggerPostLoad (yade.TestObjectInstantiation.testTriggerPostLoad) Core: Attr::triggerPostLoad ... ok testWrongFunctorType (yade.TestObjectInstantiation.testWrongFunctorType) Core: dispatcher and functor type mismatch is detected ... ok testErase (yade.TestBodies.testErase) Bodies: erased bodies are None in python ... ok testErasedAndNewlyCreatedSphere (yade.TestBodies.testErasedAndNewlyCreatedSphere) Bodies: The bug is described in LP:1001194. If the new body was created after deletion of previous, it has no bounding box ... ok testErasedIterate (yade.TestBodies.testErasedIterate) Bodies: Iterator silently skips erased ones ... ok testIterate (yade.TestBodies.testIterate) Bodies: Iteration ... ok testLen (yade.TestBodies.testLen) Bodies: len(O.bodies) ... ok testNegativeIndex (yade.TestBodies.testNegativeIndex) Bodies: Negative index counts backwards (like python sequences). ... ok testSaveAllClasses (yade.TestIO.testSaveAllClasses) I/O: All classes can be saved and loaded with boost::serialization ... Entered the initialization functionEntered the initialization functionWARNING: cannot open files used for capillary law, all forces will be null. Instructions on how to download and install them is found here : https://yade-dem.org/wiki/CapillaryTriaxialTest. ok testEraseBodiesInInteraction (yade.TestInteractions.testEraseBodiesInInteraction) ... ok testDead (yade.TestLoop.testDead) Loop: dead engines are not run ... ok testEnginesModificationInsideLoop (yade.TestLoop.testEnginesModificationInsideLoop) Loop: O.engines can be modified inside the loop transparently. ... ok testSubstepping (yade.TestLoop.testSubstepping) Loop: substepping ... ok testMatchMakerCollisions (yade.TestMatchMaker.testMatchMakerCollisions) ... ok testMaterialReturnsState (yade.TestMaterialStateAssociativity.testMaterialReturnsState) Material+State: CpmMat returns CpmState when asked for newAssocState ... ok testThrowsAtBadCombination (yade.TestMaterialStateAssociativity.testThrowsAtBadCombination) Material+State: throws when body has material and state that don't work together. ... ok testThrowsAtNullState (yade.TestMaterialStateAssociativity.testThrowsAtNullState) Material+State: throws when body has material but NULL state. ... ok testAccess (yade.TestMaterials.testAccess) Material: find by index or label; KeyError raised for invalid label. ... ok testIterate (yade.TestMaterials.testIterate) Material: iteration over O.materials ... ok testLen (yade.TestMaterials.testLen) Material: len(O.materials) ... ok testNegativeIndex (yade.TestMaterials.testNegativeIndex) Material: negative index counts backwards. ... ok testShared (yade.TestMaterials.testShared) Material: shared_ptr's makes change in material immediate everywhere ... ok testSharedAfterReload (yade.TestMaterials.testSharedAfterReload) Material: shared_ptr's are preserved when saving/loading ... ok testMissingFunction (yade.TestPyRunner.testMissingFunction) ... Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'missingFunction()' ERROR: name 'missingFunction' is not defined STACK TRACE: Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined yadeWrapper.cpp:1000 void yade::pyOmega::wait(): Simulation error encountered. Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'missingFunction()' ERROR: name 'missingFunction' is not defined STACK TRACE: Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined yadeWrapper.cpp:1000 void yade::pyOmega::wait(): Simulation error encountered. ok testPythonToCppToPythonThrow (yade.TestPyRunner.testPythonToCppToPythonThrow) ... No suitable packing in database found, running PERIODIC compression Traceback (most recent call last): File "", line 1, in File "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/pack.py", line 675, 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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/pack.py", line 675, 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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/pack.py", line 675, 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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/pack.py", line 675, in randomDensePack O.switchScene() RuntimeError: Please stop the simulation first, e.g. O.pause(). yadeWrapper.cpp:1000 void yade::pyOmega::wait(): Simulation error encountered. ok testRaisingFunction (yade.TestPyRunner.testRaisingFunction) ... Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'raise RuntimeError("raised RuntimeError")' ERROR: raised RuntimeError STACK TRACE: Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError yadeWrapper.cpp:1000 void yade::pyOmega::wait(): Simulation error encountered. Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'raise RuntimeError("raised RuntimeError")' ERROR: raised RuntimeError STACK TRACE: Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError yadeWrapper.cpp:1000 void yade::pyOmega::wait(): Simulation error encountered. ok testDegenerate (yade.TestPBC.testDegenerate) PBC: degenerate cell raises exception ... ok testHomotheticResizeVel (yade.TestPBC.testHomotheticResizeVel) PBC: homothetic cell deformation adjusts particle velocity ... ok testKineticEnergy (yade.TestPBC.testKineticEnergy) PBC: utils.kineticEnergy considers only fluctuation velocity, not the velocity gradient ... ok testL3GeomIncidentVelocity (yade.TestPBC.testL3GeomIncidentVelocity) PBC: L3Geom computes incident velocity correctly ... ok testScGeomIncidentVelocity (yade.TestPBC.testScGeomIncidentVelocity) PBC: ScGeom computes incident velocity correctly ... ok testSetBox (yade.TestPBC.testSetBox) PBC: setBox modifies hSize correctly ... ok testTrsfChange (yade.TestPBC.testTrsfChange) PBC: chaing trsf changes hSize0, but does not modify hSize ... ok testVelGrad (yade.TestPBC.testVelGrad) PBC: velGrad changes hSize, accumulates in trsf ... ok testConsistency (yade.TestSimpleClump.testConsistency) Clump: ids and flags consistency ... ok testStaticProperties (yade.TestSimpleClump.testStaticProperties) Clump: mass, centroid, intertia ... ok testVelocity (yade.TestSimpleClump.testVelocity) Clump: velocities of member assigned by NewtonIntegrator ... ok testMotion (yade.tests.cohesive-chain.TestCohesiveChain.testMotion) CohesiveChain: velocity/positions tested in transient dynamics and equilibrium state ... /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/gridpfacet.py:59: UserWarning: chainedCylinder is deprecated and will be removed in the future, use GridConnection instead. See examples/grids/CohesiveGridConnectionSphere.py. warnings.warn( 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 0-1), check etaRoll and etaTwist of the materials if it is not intentional. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:289 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: twisting moment is bounded but rolling moment is not (interaction 0-1), check etaRoll and etaTwist of the materials if it is not intentional. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:293 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: If :yref:`Law2_ScGeom6D_CohFrictPhys_CohesionMoment::useIncrementalForm` is false, then plasticity will not be applied correctly to torques (the total formulation will not reproduce irreversibility). ok testKinematicEngines (yade.TestKinematicEngines.testKinematicEngines) Engines: kinematic engines ... ok testLabels (yade.TestLabelsOfEngines.testLabels) ... ok testUserCreatedInteraction (yade.TestUtils.testUserCreatedInteraction) ... ok testLibVersions (yade.tests.libVersions.TestLibVersions.testLibVersions) ... cmake versions: {'cmake': [(3, 29, 3), '3.29.3'], 'compiler': [(13, 2, 0), '/usr/bin/c++ 13.2.0'], 'boost': [(1, 83, 0), '108300'], 'freeglut': [(3, 0, 0), '3.0.0'], 'python': [(3, 11, 9), '3.11.9'], 'eigen': [(3, 4, 0), '3.4.0'], 'vtk': [(9, 1, 0), '9.1.0'], 'ipython': [(8, 20, 0), '8.20.0'], 'sphinx': [(7, 2, 6), '7.2.6-final-0'], 'mpi4py': [(3, 1, 6), '3.1.6'], 'mpfr': [(4, 2, 1), '4.2.1'], 'mpc': [(1, 3, 1), '1.3.1'], 'mpmath': [(1, 3, 0), '1.3.0']} C++ versions: {'compiler': [(13, 2, 0), 'gcc 13.2.0'], 'boost': [(1, 83, 0), '1.83.0'], 'qt': [(5, 15, 10), '5.15.10'], 'gl': [(2022, 5, 30), '20220530'], 'qglviewer': [(2, 8, 0), '2.8.0'], 'python': [(3, 11, 9), '3.11.9'], 'eigen': [(3, 4, 0), '3.4.0'], 'sqlite': [(3, 45, 3), '3.45.3'], 'vtk': [(9, 1, 0), '9.1.0'], 'cgal': [], 'suitesparse': [], 'openblas': [(0, 0, 0), ' OpenBLAS 0.3.27 '], 'metis': [], 'mpi': [], 'clp': [], 'coinutils': [], 'mpfr': [(4, 2, 1), '4.2.1'], 'mpc': [(1, 3, 1), '1.3.1']} Yade version : 2024.02a 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++ | +===============+=======================+=====================+ | boost | 108300 | 1.83.0 | +---------------+-----------------------+---------------------+ | cmake | 3.29.3 | | +---------------+-----------------------+---------------------+ | compiler | /usr/bin/c++ 13.2.0 | gcc 13.2.0 | +---------------+-----------------------+---------------------+ | eigen | 3.4.0 | 3.4.0 | +---------------+-----------------------+---------------------+ | freeglut | 3.0.0 | | +---------------+-----------------------+---------------------+ | gl | | 20220530 | +---------------+-----------------------+---------------------+ | ipython | 8.20.0 | | +---------------+-----------------------+---------------------+ | mpc | 1.3.1 | 1.3.1 | +---------------+-----------------------+---------------------+ | mpfr | 4.2.1 | 4.2.1 | +---------------+-----------------------+---------------------+ | mpi4py | 3.1.6 | | +---------------+-----------------------+---------------------+ | mpmath | 1.3.0 | | +---------------+-----------------------+---------------------+ | openblas | | OpenBLAS 0.3.27 | +---------------+-----------------------+---------------------+ | python | 3.11.9 | 3.11.9 | +---------------+-----------------------+---------------------+ | qglviewer | | 2.8.0 | +---------------+-----------------------+---------------------+ | qt | | 5.15.10 | +---------------+-----------------------+---------------------+ | sphinx | 7.2.6-final-0 | | +---------------+-----------------------+---------------------+ | sqlite | | 3.45.3 | +---------------+-----------------------+---------------------+ | vtk | 9.1.0 | 9.1.0 | +---------------+-----------------------+---------------------+ Linux version : Debian GNU/Linux trixie/sid Architecture : arm64 Little endian : True ``` Yade version : 2024.02a 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++ | | ------------- | --------------------- | ------------------- | | boost | 108300 | 1.83.0 | | cmake | 3.29.3 | | | compiler | /usr/bin/c++ 13.2.0 | gcc 13.2.0 | | eigen | 3.4.0 | 3.4.0 | | freeglut | 3.0.0 | | | gl | | 20220530 | | ipython | 8.20.0 | | | mpc | 1.3.1 | 1.3.1 | | mpfr | 4.2.1 | 4.2.1 | | mpi4py | 3.1.6 | | | mpmath | 1.3.0 | | | openblas | | OpenBLAS 0.3.27 | | python | 3.11.9 | 3.11.9 | | qglviewer | | 2.8.0 | | qt | | 5.15.10 | | sphinx | 7.2.6-final-0 | | | sqlite | | 3.45.3 | | vtk | 9.1.0 | 9.1.0 | ``` Linux version : Debian GNU/Linux trixie/sid Architecture : arm64 Little endian : True ``` compiler version reported by by cmake is [(13, 2, 0), '/usr/bin/c++ 13.2.0'] and by C++ is [(13, 2, 0), 'gcc 13.2.0'] boost version reported by by cmake is [(1, 83, 0), '108300'] and by C++ is [(1, 83, 0), '1.83.0'] python version reported by by cmake is [(3, 11, 9), '3.11.9'] and by C++ is [(3, 11, 9), '3.11.9'] eigen version reported by by cmake is [(3, 4, 0), '3.4.0'] and by C++ is [(3, 4, 0), '3.4.0'] vtk version reported by by cmake is [(9, 1, 0), '9.1.0'] and by C++ is [(9, 1, 0), '9.1.0'] mpfr version reported by by cmake is [(4, 2, 1), '4.2.1'] and by C++ is [(4, 2, 1), '4.2.1'] 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 testVector2 (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector2) ... RealHP<1> RealHP<2> ok testVector2c (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector2c) ... RealHP<1> RealHP<2> ok testVector2i (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector2i) ... RealHP<1> RealHP<2> ok testVector3 (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3) ... RealHP<1> RealHP<2> ok testVector3c (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3c) ... RealHP<1> RealHP<2> ok testVector3i (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3i) ... RealHP<1> RealHP<2> ok testVector3na (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3na) ... RealHP<1> RealHP<2> ok testVector4 (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector4) ... RealHP<1> RealHP<2> ok testArray (yade.tests.testMath.SimpleTests.testArray) ... :187 void yade::testArray() [with int N = 1]: sizeof RealHP<1> in bytes: 16 bits: 113 digits: 33 :189 void yade::testArray() [with int N = 1]: sizeof float in bytes: 4 bits: 24 digits: 6 :190 void yade::testArray() [with int N = 1]: sizeof double in bytes: 8 bits: 53 digits: 15 :191 void yade::testArray() [with int N = 1]: sizeof long double in bytes: 16 bits: 113 digits: 33 :187 void yade::testArray() [with int N = 1]: sizeof RealHP<1> in bytes: 16 bits: 113 digits: 33 :189 void yade::testArray() [with int N = 1]: sizeof float in bytes: 4 bits: 24 digits: 6 :190 void yade::testArray() [with int N = 1]: sizeof double in bytes: 8 bits: 53 digits: 15 :191 void yade::testArray() [with int N = 1]: sizeof long double in bytes: 16 bits: 113 digits: 33 :187 void yade::testArray() [with int N = 2]: sizeof RealHP<2> in bytes: 32 bits: 221 digits: 66 :189 void yade::testArray() [with int N = 2]: sizeof float in bytes: 4 bits: 24 digits: 6 :190 void yade::testArray() [with int N = 2]: sizeof double in bytes: 8 bits: 53 digits: 15 :191 void yade::testArray() [with int N = 2]: sizeof long double in bytes: 16 bits: 113 digits: 33 ok testBasicHP (yade.tests.testMath.SimpleTests.testBasicHP) ... ok testBasicVariable (yade.tests.testMath.SimpleTests.testBasicVariable) ... ok testCgalNumTraits (yade.tests.testMath.SimpleTests.testCgalNumTraits) ... Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits ok testConstantsCppSide (yade.tests.testMath.SimpleTests.testConstantsCppSide) ... :167 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793238462643383279502797 :167 void yade::testConstants() [with int N = 2]: ConstantsHP<2>::PI = 3.141592653589793238462643383279502884197169399375105820974944592308079 :167 void yade::testConstants() [with int N = 3]: ConstantsHP<3>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067379 :167 void yade::testConstants() [with int N = 4]: ConstantsHP<4>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550278 :167 void yade::testConstants() [with int N = 8]: ConstantsHP<8>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460172 :167 void yade::testConstants() [with int N = 10]: ConstantsHP<10>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520921453 :167 void yade::testConstants() [with int N = 20]: ConstantsHP<20>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132000568127145263560827785771342757789609173637178721468440900888 ok testConstantsPythonSide (yade.tests.testMath.SimpleTests.testConstantsPythonSide) ... :167 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793238462643383279502797 :167 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793238462643383279502797 :167 void yade::testConstants() [with int N = 2]: ConstantsHP<2>::PI = 3.141592653589793238462643383279502884197169399375105820974944592308079 ok testDefReadonly (yade.tests.testMath.SimpleTests.testDefReadonly) ... ok testEigenCost (yade.tests.testMath.SimpleTests.testEigenCost) ... ok testInfinityNaN (yade.tests.testMath.SimpleTests.testInfinityNaN) ... ok testMathFunctions (yade.tests.testMath.SimpleTests.testMathFunctions) ... pi : mpf('3.141592653589793238462643383279502797009') HPn.Euler() 0.5772156649015328606065120900824024707 N= 1 MPn.euler = 0.577215664901532860606512090082402431 euler : mpf('0.5772156649015328606065120900824024706956') logE2 : mpf('0.6931471805599453094172321214581765750954') catalan : mpf('0.9159655941772190150546035149323841463027') sin : mpf('-0.8508827905700394819721290492371417291999') sinh : mpf('1.237585213275249169399372468043205655006') cos : mpf('-0.5253555716957252657836777829022818809974') cosh : mpf('1.591105640778620322264681122892211421988') tan : mpf('1.619632181350220139057875010494630686996') tanh : mpf('0.7778146098895274528629107077514468768056') abs : mpf('1.039814008884045299554264778063756998989') acos : mpf('1.530971791836107400979886930680916065005') acosh : mpf('1.339645391459726912599278523965844844') asin : mpf('0.03982453495878921825143476095883536403993') asinh : mpf('0.9092480099645144732236842238313947640038') atan : mpf('0.8049141358764253237684536447736667914973') atanh : mpf('0.03983506604410874312144237631738597046031') cbrt : mpf('1.013099003216786664190191240606828363004') exp : mpf('2.828690854053869491664053590935417269023') sqrt : mpf('1.019712708994080008349797732962558604002') exp2 : mpf('2.055962583138479099341270821050745508998') expm1 : mpf('1.828690854053869491664053590935417076994') lgamma : mpf('-0.02170215965751723467395993636129235703003') tgamma : mpf('0.9785316378514488624897715624420577636') erf : mpf('0.8585787762995706352652084428879906382995') erfc : mpf('0.1414212237004293647347915571120093617005') log : mpf('0.03904185954843391233498845893422792542027') log10 : mpf('0.01695566416512663131234492101943219929016') log1p : mpf('0.7128586315840309806704555456627095235947') log2 : mpf('0.05632549715760902958732608922899572637966') fabs : mpf('1.039814008884045299554264778063756998989') frexp : mpf('1.039814008884045299554264778063756998989') modf : mpf('0.03981400888404529955426477806375699893971') Skipping test of CgalNumTraits factorial : mpf('1.0') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Complex conj : mpc(real='1.039814008884045299554264778063756998989', imag='16.55776608575031444698121140104774954') Complex real : mpf('1.039814008884045299554264778063756998989') Complex imag : mpf('-16.55776608575031444698121140104774954') Complex abs : mpf('16.59038368825431351329660879690193658012') Complex arg : mpf('-1.508079513938490067036298909711300386') Complex norm : mpf('275.2408309234947988693327347427236624976') Complex polar : mpc(real='-0.6864137445108112077489387047960444689979', imag='0.781056556478566559449967498800794249001') Complex sin : mpc(real='6692369.337101126858506905479363486350043', imag='-3930009.029633580158865998474161011898004') Complex sinh : mpc(real='-0.8169687012653106536617471633019794398038', imag='1.195159405588232126259426665232499941997') Complex cos : mpc(real='3930009.029633612782373824553761923748016', imag='6692369.337101071304292704529266205807984') Complex cosh : mpc(real='-1.050338590813232774253579478551549946995', imag='0.9296124468134102881057651171900207717945') Complex tan : mpc(real='7.24949336702562132196947749846897459907e-15', imag='-1.000000000000004043954905213518874109008') Complex tanh : mpc(real='1.00088358523782941453546859522040121399', imag='-0.252038313411820097193268127276607419002') Complex asin : mpc(real='0.06260348687155675792657897393437493295023', imag='-3.502870375188924901038967390910522403993') Complex asinh : mpc(real='3.501068051627320040155302372683781179978', imag='-1.507965573543130930348484069884558471992') Complex acos : mpc(real='1.508192839923339861304742717705376394009', imag='3.502870375188924901038967390910522403993') Complex acosh : mpc(real='3.502870375188924901038967390910522403993', imag='-1.508192839923339861304742717705376394009') Complex atan : mpc(real='1.567004790448901675493197020642161947009', imag='-0.06022923695886655695497147054552456050988') Complex atanh : mpc(real='0.003764228662643945192371506163769009372991', imag='-1.510710509528455502008544007959107462005') Complex exp : mpc(real='-1.86730729207854342791532664185352938701', imag='2.124771852401642414365191782422520811005') Complex log : mpc(real='2.808823231617511160075180791686082674998', imag='-1.508079513938490067036298909711300386') Complex log10 : mpc(real='1.219856430133144517284025717668227908007', imag='-0.6549506111748243867953519453768728786031') Complex pow : mpc(real='-0.00000003311068056693047091990418079563146216022', imag='-0.0000000214180552251191105543058745394447512601') Complex sqrt : mpc(real='2.969023214555450289941200803775036283989', imag='-2.788419774654658072734387877931966360019') cylBesselJ : mpf('0.01705256987792861018003636499894511177994') atan2 : mpf('3.078875840733386686267620601351051978015') fmod : mpf('1.039814008884045299554264778063756998989') hypot : mpf('16.59038368825431351329660879690193658012') max : mpf('1.039814008884045299554264778063756998989') min : mpf('-16.55776608575031444698121140104774954') pow : mpf('0.5239044398681849211376618568116517214968') remainder : mpf('1.039814008884045299554264778063756998989') remquo : mpf('1.039814008884045299554264778063756998989') ldexp : mpf('0.00001586630262579414824759315152074824521988') fma : mpf('-29.52844329201139855755363785876058786995') laguerre : mpf('29.31144616022307712595121801176630963015') sphericalHarmonic : mpc(real='0.171315959371922444940743098976366045201', imag='-0.1949370250332279768684227968855201890013') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits HPn.Euler() 0.5772156649015328606065120900824024707 N= 1 MPn.euler = 0.577215664901532860606512090082402431 Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits pi : mpf('3.141592653589793238462643383279502884197169399375105820974944592308079013') HPn.Euler() 0.5772156649015328606065120900824024310421593359399235988057672348849998 N= 2 MPn.euler = 0.5772156649015328606065120900824024310421593359399235988057672348848677 euler : mpf('0.5772156649015328606065120900824024310421593359399235988057672348849997976') logE2 : mpf('0.6931471805599453094172321214581765680755001343602552541206800094932621001') catalan : mpf('0.915965594177219015054603514932384110774149374281672134266498119621850599') sin : mpf('0.5939454352347722584758364842187881529929818470120379459269985341488364986') sinh : mpf('-2830113.967446815545741980638089903388213522368347793840910470854191748993') cos : mpf('0.8045053262494767054593228913359112718647874468402143272784105031658354957') cosh : mpf('2830113.967446992217072446901569773084327699259771907019460182868204125007') tan : mpf('0.7382740870140492662463517318247155401975562982886606752042037927332251984') tanh : mpf('-0.9999999999999375744819825625915618168506918216107982245854110360561036982') abs : mpf('15.54897472055115491177474842955113781129528666441109341774652405537251997') acos : mpf('1.102882562631078742167545175247180064778247053069143420772869209889832991') acosh : mpf('3.498557230924345475096702268663193748653134094055942137834337741013296') asin : mpf('0.4679137641638178770637765163925713773203376466184094897146030862640583011') asinh : mpf('-3.438174320452728365288584338745338122242995318484658959448295276402343011') atan : mpf('-1.506571854628382350220648463026965423274956336993402236421996027285798993') atanh : mpf('0.4859866403626942628538798071894976453498144165582676879476111435097549983') cbrt : mpf('2.495938724418268720990481545584366621312255503557144327758505924412973983') exp : mpf('0.0000001766713304662634798696961141768914241131785497120140127453769857097113007') sqrt : mpf('3.94321882737328628105520629554540206915942214323004348973339708507730199') exp2 : mpf('0.0000208589386752848500350673887315363334178114159928785639513074178897462901') expm1 : mpf('-0.9999998233286695337365201303038858231085758868214502879859872546229885961') lgamma : mpf('2.386016504284470658874419043340504766023989663849443325705602667277256984') tgamma : mpf('10.87010656077751744729777653079460058459850755557915639206443828215387') erf : mpf('-1.0') erfc : mpf('2.0') log : mpf('2.74399470208177638696569209446805695383668544041717903657391086772629399') log10 : mpf('1.191701757485872925255699941784427032572649735505766653265500920585044004') log1p : mpf('2.806324149484195596561572928804425372027827640966585152626056400384941005') log2 : mpf('3.958747548918967348004721982243114659215271246316340570492117647945856016') fabs : mpf('15.54897472055115491177474842955113781129528666441109341774652405537251997') frexp : mpf('15.54897472055115491177474842955113781129528666441109341774652405537251997') modf : mpf('0.5489747205511549117747484295511378112952866644110934177465240553725150024') Skipping test of CgalNumTraits factorial : mpf('1307674368000.0') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Complex conj : mpc(real='-15.54897472055115491177474842955113781129528666441109341774652405537251997', imag='5.535963692486269256326495323482200188321154652312935633730578997049159035') Complex real : mpf('-15.54897472055115491177474842955113781129528666441109341774652405537251997') Complex imag : mpf('-5.535963692486269256326495323482200188321154652312935633730578997049159035') Complex abs : mpf('16.5050752456589871415700835122541799808669174208460012356984292370849401') Complex arg : mpf('-2.799552477654940952002720922369370834985207459818731263886858665773015994') Complex norm : mpf('272.4175088648650747396376556741329495890305009972550749068339273223034978') Complex polar : mpc(real='-11.40641528088820892719825658047353006524315794260486326469969430019711998', imag='-10.56713325837517901325304181091582229153927754731430186742951730968408006') Complex sin : mpc(real='-20.07936152284160973536426710899396462036379592279047293226419298776032987', imag='125.2245697020133858127526587831763896384881238875299134021524726052119004') Complex sinh : mpc(real='-2076114.713999371085036983334428564479659014024355495761838747064988053001', imag='1923354.559890954267499482042279864837511860984877419839574787504306922004') Complex cos : mpc(real='-125.2284623875950068766831609709474482386521698516718998199135472954015002', imag='-20.07873736249021772619096037829735940792260342895871480358594432626986012') Complex cosh : mpc(real='2076114.713999500687573468377170960140674506389298969627005431013973586993', imag='-1923354.559890834201094749649117169611217278973058129273205596613855049998') Complex tan : mpc(real='0.000009718353047234569192245095861337335882581038668394930531021818542542149938', imag='-0.9999704735389008820084878628476716520668504068482251219386836299321253969') Complex tanh : mpc(real='-0.9999999999999952382481640100903084187849601253163812426729889688748893002', imag='0.00000000000006224364239983127743261862136482457036523712086156859535054584717810990968') Complex asin : mpc(real='-1.228174955250652708941877410003372613218368892820934174631290139144687004', imag='-3.496103626790307529507167682456523267312601892037951995489356616075045014') Complex asinh : mpc(real='-3.497526074376995775830024158217456876398848353562138228719761039737993991', imag='-0.3414614552050577113836606567716140570371622924454967046409372243494233008') Complex acos : mpc(real='2.798971282045549328173199101643124055316953592508487085118762435298727017', imag='3.496103626790307529507167682456523267312601892037951995489356616075045014') Complex acosh : mpc(real='3.496103626790307529507167682456523267312601892037951995489356616075045014', imag='-2.798971282045549328173199101643124055316953592508487085118762435298727017') Complex atan : mpc(real='-1.513757025551442277411550468107210690760715835873781237251540068952273994', imag='-0.02025836850892339083901509592931769939778696322783028163920211252295811006') Complex atanh : mpc(real='-0.05711612587412578267887218720992315306702538359567510592207244272257772986', imag='-1.550411142212404728798485458458153048821223417966365500221834338215677007') Complex exp : mpc(real='0.0000001296025364850427423956610154923649434738651666839489854643714772906723003', imag='0.0000001200664047323931626952262945820118192905663691908904521581458220728756995') Complex log : mpc(real='2.803667924256229745622505088650631957854586669945756362362809367140947006', imag='-2.799552477654940952002720922369370834985207459818731263886858665773015994') Complex log10 : mpc(real='1.217617508593624785103174267782779267564591543918903514980683070964807008', imag='-1.215830192844117569882739262267589087777508485246001673875290189171772992') Complex pow : mpc(real='1.272544402427885768291991771282809272205441139480718104058957273558896996e-38', imag='-6.315789723641336399774886128674047063557005767464736980031412904595528034e-39') Complex sqrt : mpc(real='0.6914117894235794088537359505065082735009759544011129091581443181095775963', imag='-4.003376697627275622231926738001918288424076242718305609914966539886560986') cylBesselJ : mpf('-0.000002018113276320797007004512309925753312910574983173025620032209272073415017') atan2 : mpf('-1.912836502729748905691244152549883491310546639243927467575558222688508002') fmod : mpf('4.477047335578616399121757782586737434652977359785222150285366061274196036') hypot : mpf('16.5050752456589871415700835122541799808669174208460012356984292370849401') max : mpf('-5.535963692486269256326495323482200188321154652312935633730578997049159035') min : mpf('-15.54897472055115491177474842955113781129528666441109341774652405537251997') pow : mpf('0.0000002528030668805905073566403696027146359184325435635275639169318379853052994') remainder : mpf('-1.058916356907652857204737540895462753668177292527713483445212935774962999') remquo : mpf('-1.058916356907652857204737540895462753668177292527713483445212935774962999') ldexp : mpf('-0.4859054600172235909929608884234730566029777082628466693045788767303910998') fma : mpf('89.14618013923121872709942416828755277181930967749445939936590620032579') laguerre : mpf('65.62127348299369780958045029992206169255901145988621348926130521494144008') sphericalHarmonic : mpc(real='-0.0003840396540783535402758124020045330870308498687254211701608781181463114018', imag='0.001777804987683046301286998352868919947354644991521414859451099090335328003') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits ok testRealHPDiagnostics (yade.tests.testMath.SimpleTests.testRealHPDiagnostics) ... ok testRealHPErrors (yade.tests.testMath.SimpleTests.testRealHPErrors) ... Warning: ULP error of complex pow imag using RealHP< 1 >, 113 bits, with arg: [(mpf('-87.83549345276571782134195800910391087906161526558854323324970514745221988'), mpf('20.25011085001925809721562494573474626019019580393235086916008824307541998'), mpf('-15.24682642819677108893608807906749932347549322531002904110402745288186007'))] is ULP= 247546.0  Warning: ULP error of complex pow real using RealHP< 1 >, 113 bits, with arg: [(mpf('-33.17696696219579113597138018247375457817599857750112412371870694929865015'), mpf('15.71046864456110149681116032724567692489269550969284855031369907201952005'), mpf('12.27858263344541344783973102706196995167671724699334564452185672477416'))] is ULP= 187449.0  Warning: ULP error of complex sphericalHarmonic imag using RealHP< 1 >, 113 bits, with arg: [(mpf('-40.0'), mpf('0.001118322666858364417283379372901936912746681426265410022182302841875501009'), mpf('2.472004538569011126338730411716363938058669622280002530243446615424926987'))] is ULP= 515768.0  Warning: ULP error of complex sphericalHarmonic real using RealHP< 1 >, 113 bits, with arg: [(mpf('-80.0'), mpf('2.458803527240170072073446211151432431331569898149839684041769317501130008'), mpf('4.574947979878244519650390512743822768073584374607961348824721083258445991'))] is ULP= 1431149.0  Warning: ULP error of cylBesselJ using RealHP< 1 >, 113 bits, with arg: [(mpf('53.0'), mpf('91.84432108351811803940781916087402447886855123536770686609001003181812031'), mpf('0.0'))] is ULP= 922.0  Warning: ULP error of laguerre using RealHP< 1 >, 113 bits, with arg: [(mpf('94.0'), mpf('25.0'), mpf('27.84159308194852538859904206296867395593170157656519498991460546651401993'))] is ULP= 4007.0  Warning: ULP error of complex pow imag using RealHP< 1 >, 113 bits, with arg: [(mpf('-46.23519197559376743213410365626351141353160173756261529987460098768334004'), mpf('-39.66447928187320509511626112112194084838191937902643466909646607172421015'), mpf('61.37129961539899971778888131113290141217949687777790318384168782774728985'))] is ULP= 187676.0  Warning: ULP error of complex pow real using RealHP< 1 >, 113 bits, with arg: [(mpf('95.53199322172643295537297718449278145103708188317523433156660780159880053'), mpf('56.01508831896698958134595969310355047619990742550999432257255797318329023'), mpf('-86.73800069019637152887222745355370832898612655586777011714845399704270958'))] is ULP= 68904.0  Warning: ULP error of complex sphericalHarmonic imag using RealHP< 1 >, 113 bits, with arg: [(mpf('-26.0'), mpf('0.0004324753606370597264280078739404160340511385148000099314834687377895328009'), mpf('6.113456089526072021767028708349129578694127904356950654331944540248108966'))] is ULP= 1345941.0  Warning: ULP error of complex sphericalHarmonic real using RealHP< 1 >, 113 bits, with arg: [(mpf('-26.0'), mpf('0.0004324753606370597264280078739404160340511385148000099314834687377895328009'), mpf('6.113456089526072021767028708349129578694127904356950654331944540248108966'))] is ULP= 832265.0  Warning: ULP error of complex tanh imag using RealHP< 1 >, 113 bits, with arg: [(mpf('31.93053337955043555657662357830263105568125979567522206763950350441593998'), mpf('46.85201761932449581106127731704881938635601919327280574386610965346294973'), mpf('0.0'))] is ULP= 5.0  Warning: ULP error of cylBesselJ using RealHP< 1 >, 113 bits, with arg: [(mpf('41.0'), mpf('-88.49937237646047013801108136915958001822301505285437015827841811472023968'), mpf('0.0'))] is ULP= 3400.0  Warning: ULP error of laguerre using RealHP< 1 >, 113 bits, with arg: [(mpf('91.0'), mpf('37.0'), mpf('4.40932795398755174623408204950634881559570040302331483428777987977967297'))] is ULP= 1347.0  Warning: ULP error of tgamma using RealHP< 1 >, 113 bits, with arg: [(mpf('-20.78916007505791611270449419415540103719171132633013167949502845131826'), mpf('0.0'), mpf('0.0'))] is ULP= 5.0  ok testWrongInput (yade.tests.testMath.SimpleTests.testWrongInput) ... ok testAssignment (yade.tests.enumTest.TestEnum.testAssignment) ... ok testException (yade.tests.enumTest.TestEnum.testException) ... ArbitraryEnum_from_python:57 static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]: enum class yade::OpenGLRenderer::BlinkHighlight does not have key number: -100 ArbitraryEnum_from_python:65 static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]: enum class yade::OpenGLRenderer::BlinkHighlight does not have key called: incorrect string Here it must throw two exceptions: ok testLoadBlockMeshDict (yade.tests.ymport-foamfiles.TestYmportFoamFiles.testLoadBlockMeshDict) ... ok testLoadPolyMesh (yade.tests.ymport-foamfiles.TestYmportFoamFiles.testLoadPolyMesh) ... ok ---------------------------------------------------------------------- Ran 85 tests in 16.536s OK *** ALL TESTS PASSED *** LD_LIBRARY_PATH=/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/bin/yade-longdouble --check /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/__init__.py:72: RuntimeWarning: to-Python converter for boost::shared_ptr already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) TypeError: No to_python (by-value) converter found for C++ type: yade::math::ThinRealWrapper <WARNING> GravityEngine:24 virtual void yade::GravityEngine::action(): GravityEngine is deprecated, consider using Newton::gravity instead. Welcome to Yade 2024.02a Using python version: 3.11.9 (main, Apr 10 2024, 13:16:36) [GCC 13.2.0] ################################### Skipping colliderTorture.py, because it is in slowScripts. ################################### 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.008927 ___________________________________ ################################### 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.042976 ___________________________________ ################################### 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.005155 ___________________________________ ################################### running: checkWirePM.py Status: success, time spent on this check: 0:00:36.080554 ___________________________________ ################################### running: checkWeight.py Precalculated weight 756.093387 Obtained weight 756.093387 Status: success, time spent on this check: 0:00:00.588844 ___________________________________ ################################### running: checkViscElPM2.py Status: success, time spent on this check: 0:00:00.762830 ___________________________________ ################################### running: checkViscElPM.py Status: success, time spent on this check: 0:00:00.090698 ___________________________________ ################################### running: checkViscElEng.py Precalculated en value 0.736356797441 Obtained en value 0.736356799196 Status: success, time spent on this check: 0:00:00.759370 ___________________________________ ################################### running: checkViscElBC.py Status: success, time spent on this check: 0:00:00.084022 ___________________________________ ################################### running: checkVTKRecorder.py checkVTKRecorder checking file: /tmp/tmprt1am0z7/vtk_testing/10.vtm checking file: /tmp/tmprt1am0z7/vtk_testing/10/10_0.vtu checking file: /tmp/tmprt1am0z7/vtk_testing/10/10_2.vtp non-matching lines: 159 Status: success, time spent on this check: 0:00:00.111586 ___________________________________ ################################### running: checkThermalEngine.py This checkThermalEngine.py cannot be executed because ENABLE_THERMAL is disabled Status: success, time spent on this check: 0:00:00.003838 ___________________________________ ################################### running: checkTestTriax.py File ./checkTest.yade moved into /tmp/tmp8jmd0o02/ directory File ./_Unloaded_380_3.spheres moved into /tmp/tmp8jmd0o02/ directory File ./_Unloaded_380_3.xml moved into /tmp/tmp8jmd0o02/ directory File ./WallStresses moved into /tmp/tmp8jmd0o02/ directory Status: success, time spent on this check: 0:00:04.690256 ___________________________________ ################################### running: checkTestDummy.py checkTest mechanism Status: success, time spent on this check: 0:00:00.006315 ___________________________________ ################################### running: checkTesselationWrapper.py Status: success, time spent on this check: 0:00:00.002543 ___________________________________ ################################### running: checkSetPerm.py Status: success, time spent on this check: 0:00:00.127428 ___________________________________ ################################### running: checkSaveLoadClumps.py Kinetic energy OK 1.167539E-09 Kinetic energy OK 1.113779E-01 Kinetic energy OK 1.114013E-01 Kinetic energy OK 1.137469E-01 Status: success, time spent on this check: 0:01:05.386018 ___________________________________ ################################### running: checkRotAlgorithmNonSpherical.py Status: success, time spent on this check: 0:00:27.399504 ___________________________________ ################################### running: checkPotentialVTKRecorders.py checking file: /tmp/tmpxl7r3dda/potentialVTKRecorders/ppcontactPoint.10.vtu checking file: /tmp/tmpxl7r3dda/potentialVTKRecorders/ppId.10.vtu checking file: /tmp/tmpxl7r3dda/potentialVTKRecorders/pp-pb.10.vtp checking file: /tmp/tmpxl7r3dda/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.259940 ___________________________________ ################################### running: checkPotentialParticles.py Status: success, time spent on this check: 0:00:00.128358 ___________________________________ ################################### running: checkPotentialBlocks.py skip PotentialBlocks check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.003473 ___________________________________ ################################### Skipping checkPolyhedraCrush.py, because it is in skipScripts. ################################### Skipping checkMPYcomm.py, because it is in skipScripts. ################################### Skipping checkMPISilo.py, because it is in slowScripts. ################################### Skipping checkMPI4PYcomm.py, because it is in skipScripts. ################################### Skipping checkMPI.py, because it is in skipScripts. ################################### running: checkLubricationWithRoughness.py Status: success, time spent on this check: 0:00:12.039969 ___________________________________ ################################### running: checkLubrication.py Status: success, time spent on this check: 0:00:12.021367 ___________________________________ ################################### Skipping checkList.py, because it is in skipScripts. ################################### running: checkLiquidMigration.py This checkLiquidMigration.py cannot be executed because LIQMIGRATION is disabled Status: success, time spent on this check: 0:00:00.002901 ___________________________________ ################################### running: checkLS_DEM_pbc.py Skip checkLS_DEM_pbc, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.002674 ___________________________________ ################################### running: checkLS_DEM.py Skip checkLSdem, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.003893 ___________________________________ ################################### running: checkKineticEnergy.py Status: success, time spent on this check: 0:00:34.369147 ___________________________________ ################################### Skipping checkJCFpm.py, because it is in skipScripts. ################################### running: checkHertzExtended.py This checkHertzExtended.py cannot be executed because CGAL is disabled Status: success, time spent on this check: 0:00:00.007253 ___________________________________ ################################### running: checkGravityRungeKuttaCashKarp54.py checkGravityRungeKuttaCashKarp54.py : yade precision is 33 decimal places. Will use error tolerance of: 1e-30 Note: for high precision calculations use yade.math.toHP1(...) see this: g = yade.math.toHP1('-9.81') ## produces: mpf('-9.810000000000000000000000000000000431032') g = -9.81 ## produces: mpf('-9.810000000000000497379915032070130109787') See https://yade-dem.org/doc/HighPrecisionReal.html#string-conversions for more info. Status: success, time spent on this check: 0:00:00.411116 ___________________________________ ################################### running: checkGravity.py checkGravity.py : yade precision is 33 decimal places. Will use error tolerance of: 1e-10 Note: for high precision calculations use yade.math.toHP1(...) see this: g = yade.math.toHP1('-9.81') ## produces: mpf('-9.810000000000000000000000000000000431032') g = -9.81 ## produces: mpf('-9.810000000000000497379915032070130109787') See https://yade-dem.org/doc/HighPrecisionReal.html#string-conversions for more info. Status: success, time spent on this check: 0:00:06.825715 ___________________________________ ################################### Skipping checkFlipSpheres.py, because it is in slowScripts. ################################### running: checkFlipCell.py flipCell is working properly (tested on 1000 random flips, 275 of which needed more than one flip for orthogonality) Status: success, time spent on this check: 0:00:00.800249 ___________________________________ ################################### 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.004723 ___________________________________ ################################### running: checkColliderCorrectness.py checkColliderCorrectness for InsertionSortCollider Status: success, time spent on this check: 0:00:05.559035 ___________________________________ ################################### running: checkColliderConstantness.py checkColliderConstantness for InsertionSortCollider Status: success, time spent on this check: 0:00:05.868894 ___________________________________ ################################### running: checkCohesiveFrictionalLaw.py Pull contact until it breaks [1.0, 0, mpf('0.0'), mpf('0.0'), mpf('0.0'), mpf('0.0')] [1.0, 0, mpf('399.6000000000000000000000000000003155022'), mpf('0.0'), mpf('0.0'), mpf('0.0')] [1.0, 0, mpf('899.1000000000000000000000000000007099989'), mpf('0.0'), mpf('0.0'), mpf('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, mpf('98.90000000000000000000000000000086775001'), mpf('0.0'), mpf('0.0'), mpf('0.0')] Apply pure bending [1.0, 1, mpf('98.90000000000000000000000000000086775001'), mpf('0.0'), mpf('10.0'), mpf('0.0')] [1.0, 1, mpf('98.90000000000000000000000000000086775001'), mpf('0.0'), mpf('60.0'), mpf('0.0')] Un-bend [1.0, 1, mpf('98.90000000000000000000000000000086775001'), mpf('0.0'), mpf('0.0'), mpf('0.0')] Twist [1.0, 1, mpf('98.90000000000000000000000000000086775001'), mpf('0.0'), mpf('0.0'), mpf('98.90000000000000000000000000000086775001')] Break remote interaction by bending [1.0, 1, mpf('98.90000000000000000000000000000086775001'), mpf('0.0'), mpf('50.0'), mpf('0.0')] [1.0, 1, mpf('98.90000000000000000000000000000086775001'), mpf('0.0'), mpf('98.90000000000000000000000000000086775001'), mpf('0.0')] Shear compressed contact with residual friction [1.0, 1, mpf('98.90000000000000000000000000000086775001'), mpf('30.0'), mpf('0.0'), mpf('0.0')] [1.0, 1, mpf('98.90000000000000000000000000000086775001'), mpf('54.02931624555088176093724916567068944004'), mpf('0.0'), mpf('0.0')] CohesiveFrictional model passed with difference = 4.680592791947799844961139766593512201e-12 Status: success, time spent on this check: 0:00:00.577193 ___________________________________ ################################### Skipping checkClumpHopper.py, because it is in slowScripts. ################################### running: checkCapillaryModels.py Status: success, time spent on this check: 0:00:00.047174 ___________________________________ ################################### Skipping checkCapillaryEngineStandalone.py, because it is in skipScripts. ################################### running: checkBlockGen.py skip BlockGen check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.003376 ___________________________________ ################################### 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.017856 ___________________________________ ################################### running: checkAlpha.py CGAL not in features, skip Status: success, time spent on this check: 0:00:00.006248 ___________________________________ ################################### Skipping DEM-PFV-check.py, because it is in skipScripts. WARNING: some checks took longer than 30 seconds. Most time spend on a single check: 0:01:05.386018 *** ALL CHECKS PASSED *** Adding slavesLD_LIBRARY_PATH=/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/bin/yade-mpfr150 --test /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/__init__.py:72: RuntimeWarning: to-Python converter for boost::shared_ptr already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) TypeError: No to_python (by-value) converter found for C++ type: boost::multiprecision::number, (boost::multiprecision::expression_template_option)0> Using python version: 3.11.9 (main, Apr 10 2024, 13:16:36) [GCC 13.2.0] Using PrecisionMpfr150 with 150 digits. Using (150, 300) decimal digits in python. Importing mpmath Note: docstest are skipped because it checks the printed output, instead of comparing numbers. High precision output causes failures such as: Expected: 2000.0 Got: mpf('2000.0') testDummySomething (yade.tests.dummyTest.TestDummy.testDummySomething) ... ok testDummySomethingElse (yade.tests.dummyTest.TestDummy.testDummySomethingElse) ... ok testMatrix3 (yade.TestEigenWrapper.testMatrix3) Math: Matrix3 operations ... ok testQuaternion (yade.TestEigenWrapper.testQuaternion) Math: Quaternion operations ... ok testVector2 (yade.TestEigenWrapper.testVector2) Math: Vector2 operations ... ok testVector3 (yade.TestEigenWrapper.testVector3) Math: Vector3 operations ... ok testClassCtors (yade.TestObjectInstantiation.testClassCtors) Core: correct types are instantiated ... ok testDispatcherCtor (yade.TestObjectInstantiation.testDispatcherCtor) Core: dispatcher ctors with functors ... ok testHidden (yade.TestObjectInstantiation.testHidden) Core: Attr::hidden ... ok testInteractionLoopCtor (yade.TestObjectInstantiation.testInteractionLoopCtor) Core: InteractionLoop special ctor ... ok testInvalidAttr (yade.TestObjectInstantiation.testInvalidAttr) Core: invalid attribute access raises AttributeError ... ok testNoSave (yade.TestObjectInstantiation.testNoSave) Core: Attr::noSave ... ok testParallelEngineCtor (yade.TestObjectInstantiation.testParallelEngineCtor) Core: ParallelEngine special ctor ... ok testRootDerivedCtors_attrs_few (yade.TestObjectInstantiation.testRootDerivedCtors_attrs_few) Core: class ctor's attributes ... ok testTriggerPostLoad (yade.TestObjectInstantiation.testTriggerPostLoad) Core: Attr::triggerPostLoad ... ok testWrongFunctorType (yade.TestObjectInstantiation.testWrongFunctorType) Core: dispatcher and functor type mismatch is detected ... ok testErase (yade.TestBodies.testErase) Bodies: erased bodies are None in python ... ok testErasedAndNewlyCreatedSphere (yade.TestBodies.testErasedAndNewlyCreatedSphere) Bodies: The bug is described in LP:1001194. If the new body was created after deletion of previous, it has no bounding box ... ok testErasedIterate (yade.TestBodies.testErasedIterate) Bodies: Iterator silently skips erased ones ... ok testIterate (yade.TestBodies.testIterate) Bodies: Iteration ... ok testLen (yade.TestBodies.testLen) Bodies: len(O.bodies) ... ok testNegativeIndex (yade.TestBodies.testNegativeIndex) Bodies: Negative index counts backwards (like python sequences). ... ok testSaveAllClasses (yade.TestIO.testSaveAllClasses) I/O: All classes can be saved and loaded with boost::serialization ... Entered the initialization functionWARNING: cannot open files used for capillary law, all forces will be null. Instructions on how to download and install them is found here : https://yade-dem.org/wiki/CapillaryTriaxialTest. ok testEraseBodiesInInteraction (yade.TestInteractions.testEraseBodiesInInteraction) ... ok testDead (yade.TestLoop.testDead) Loop: dead engines are not run ... ok testEnginesModificationInsideLoop (yade.TestLoop.testEnginesModificationInsideLoop) Loop: O.engines can be modified inside the loop transparently. ... ok testSubstepping (yade.TestLoop.testSubstepping) Loop: substepping ... ok testMatchMakerCollisions (yade.TestMatchMaker.testMatchMakerCollisions) ... ok testMaterialReturnsState (yade.TestMaterialStateAssociativity.testMaterialReturnsState) Material+State: CpmMat returns CpmState when asked for newAssocState ... ok testThrowsAtBadCombination (yade.TestMaterialStateAssociativity.testThrowsAtBadCombination) Material+State: throws when body has material and state that don't work together. ... ok testThrowsAtNullState (yade.TestMaterialStateAssociativity.testThrowsAtNullState) Material+State: throws when body has material but NULL state. ... ok testAccess (yade.TestMaterials.testAccess) Material: find by index or label; KeyError raised for invalid label. ... ok testIterate (yade.TestMaterials.testIterate) Material: iteration over O.materials ... ok testLen (yade.TestMaterials.testLen) Material: len(O.materials) ... ok testNegativeIndex (yade.TestMaterials.testNegativeIndex) Material: negative index counts backwards. ... ok testShared (yade.TestMaterials.testShared) Material: shared_ptr's makes change in material immediate everywhere ... ok testSharedAfterReload (yade.TestMaterials.testSharedAfterReload) Material: shared_ptr's are preserved when saving/loading ... ok testMissingFunction (yade.TestPyRunner.testMissingFunction) ... Entered the initialization functionTraceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'missingFunction()' ERROR: name 'missingFunction' is not defined STACK TRACE: Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined yadeWrapper.cpp:1000 void yade::pyOmega::wait(): Simulation error encountered. Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'missingFunction()' ERROR: name 'missingFunction' is not defined STACK TRACE: Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined yadeWrapper.cpp:1000 void yade::pyOmega::wait(): Simulation error encountered. ok testPythonToCppToPythonThrow (yade.TestPyRunner.testPythonToCppToPythonThrow) ... No suitable packing in database found, running PERIODIC compression Traceback (most recent call last): File "", line 1, in File "/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/pack.py", line 675, 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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/pack.py", line 675, 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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/pack.py", line 675, 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-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/pack.py", line 675, in randomDensePack O.switchScene() RuntimeError: Please stop the simulation first, e.g. O.pause(). yadeWrapper.cpp:1000 void yade::pyOmega::wait(): Simulation error encountered. ok testRaisingFunction (yade.TestPyRunner.testRaisingFunction) ... Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'raise RuntimeError("raised RuntimeError")' ERROR: raised RuntimeError STACK TRACE: Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError yadeWrapper.cpp:1000 void yade::pyOmega::wait(): Simulation error encountered. Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'raise RuntimeError("raised RuntimeError")' ERROR: raised RuntimeError STACK TRACE: Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError yadeWrapper.cpp:1000 void yade::pyOmega::wait(): Simulation error encountered. ok testDegenerate (yade.TestPBC.testDegenerate) PBC: degenerate cell raises exception ... ok testHomotheticResizeVel (yade.TestPBC.testHomotheticResizeVel) PBC: homothetic cell deformation adjusts particle velocity ... ok testKineticEnergy (yade.TestPBC.testKineticEnergy) PBC: utils.kineticEnergy considers only fluctuation velocity, not the velocity gradient ... ok testL3GeomIncidentVelocity (yade.TestPBC.testL3GeomIncidentVelocity) PBC: L3Geom computes incident velocity correctly ... ok testScGeomIncidentVelocity (yade.TestPBC.testScGeomIncidentVelocity) PBC: ScGeom computes incident velocity correctly ... ok testSetBox (yade.TestPBC.testSetBox) PBC: setBox modifies hSize correctly ... ok testTrsfChange (yade.TestPBC.testTrsfChange) PBC: chaing trsf changes hSize0, but does not modify hSize ... ok testVelGrad (yade.TestPBC.testVelGrad) PBC: velGrad changes hSize, accumulates in trsf ... ok testConsistency (yade.TestSimpleClump.testConsistency) Clump: ids and flags consistency ... ok testStaticProperties (yade.TestSimpleClump.testStaticProperties) Clump: mass, centroid, intertia ... ok testVelocity (yade.TestSimpleClump.testVelocity) Clump: velocities of member assigned by NewtonIntegrator ... ok testMotion (yade.tests.cohesive-chain.TestCohesiveChain.testMotion) CohesiveChain: velocity/positions tested in transient dynamics and equilibrium state ... /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/gridpfacet.py:59: UserWarning: chainedCylinder is deprecated and will be removed in the future, use GridConnection instead. See examples/grids/CohesiveGridConnectionSphere.py. warnings.warn( 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 0-1), check etaRoll and etaTwist of the materials if it is not intentional. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:289 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: twisting moment is bounded but rolling moment is not (interaction 0-1), check etaRoll and etaTwist of the materials if it is not intentional. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:293 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: If :yref:`Law2_ScGeom6D_CohFrictPhys_CohesionMoment::useIncrementalForm` is false, then plasticity will not be applied correctly to torques (the total formulation will not reproduce irreversibility). ok testKinematicEngines (yade.TestKinematicEngines.testKinematicEngines) Engines: kinematic engines ... ok testLabels (yade.TestLabelsOfEngines.testLabels) ... ok testUserCreatedInteraction (yade.TestUtils.testUserCreatedInteraction) ... ok testLibVersions (yade.tests.libVersions.TestLibVersions.testLibVersions) ... cmake versions: {'cmake': [(3, 29, 3), '3.29.3'], 'compiler': [(13, 2, 0), '/usr/bin/c++ 13.2.0'], 'boost': [(1, 83, 0), '108300'], 'freeglut': [(3, 0, 0), '3.0.0'], 'python': [(3, 11, 9), '3.11.9'], 'eigen': [(3, 4, 0), '3.4.0'], 'vtk': [(9, 1, 0), '9.1.0'], 'ipython': [(8, 20, 0), '8.20.0'], 'sphinx': [(7, 2, 6), '7.2.6-final-0'], 'mpi4py': [(3, 1, 6), '3.1.6'], 'mpfr': [(4, 2, 1), '4.2.1'], 'mpc': [(1, 3, 1), '1.3.1'], 'mpmath': [(1, 3, 0), '1.3.0']} C++ versions: {'compiler': [(13, 2, 0), 'gcc 13.2.0'], 'boost': [(1, 83, 0), '1.83.0'], 'qt': [(5, 15, 10), '5.15.10'], 'gl': [(2022, 5, 30), '20220530'], 'qglviewer': [(2, 8, 0), '2.8.0'], 'python': [(3, 11, 9), '3.11.9'], 'eigen': [(3, 4, 0), '3.4.0'], 'sqlite': [(3, 45, 3), '3.45.3'], 'vtk': [(9, 1, 0), '9.1.0'], 'cgal': [], 'suitesparse': [], 'openblas': [(0, 0, 0), ' OpenBLAS 0.3.27 '], 'metis': [], 'mpi': [], 'clp': [], 'coinutils': [], 'mpfr': [(4, 2, 1), '4.2.1'], 'mpc': [(1, 3, 1), '1.3.1']} Yade version : 2024.02a 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++ | +===============+=======================+=====================+ | boost | 108300 | 1.83.0 | +---------------+-----------------------+---------------------+ | cmake | 3.29.3 | | +---------------+-----------------------+---------------------+ | compiler | /usr/bin/c++ 13.2.0 | gcc 13.2.0 | +---------------+-----------------------+---------------------+ | eigen | 3.4.0 | 3.4.0 | +---------------+-----------------------+---------------------+ | freeglut | 3.0.0 | | +---------------+-----------------------+---------------------+ | gl | | 20220530 | +---------------+-----------------------+---------------------+ | ipython | 8.20.0 | | +---------------+-----------------------+---------------------+ | mpc | 1.3.1 | 1.3.1 | +---------------+-----------------------+---------------------+ | mpfr | 4.2.1 | 4.2.1 | +---------------+-----------------------+---------------------+ | mpi4py | 3.1.6 | | +---------------+-----------------------+---------------------+ | mpmath | 1.3.0 | | +---------------+-----------------------+---------------------+ | openblas | | OpenBLAS 0.3.27 | +---------------+-----------------------+---------------------+ | python | 3.11.9 | 3.11.9 | +---------------+-----------------------+---------------------+ | qglviewer | | 2.8.0 | +---------------+-----------------------+---------------------+ | qt | | 5.15.10 | +---------------+-----------------------+---------------------+ | sphinx | 7.2.6-final-0 | | +---------------+-----------------------+---------------------+ | sqlite | | 3.45.3 | +---------------+-----------------------+---------------------+ | vtk | 9.1.0 | 9.1.0 | +---------------+-----------------------+---------------------+ Linux version : Debian GNU/Linux trixie/sid Architecture : arm64 Little endian : True ``` Yade version : 2024.02a 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++ | | ------------- | --------------------- | ------------------- | | boost | 108300 | 1.83.0 | | cmake | 3.29.3 | | | compiler | /usr/bin/c++ 13.2.0 | gcc 13.2.0 | | eigen | 3.4.0 | 3.4.0 | | freeglut | 3.0.0 | | | gl | | 20220530 | | ipython | 8.20.0 | | | mpc | 1.3.1 | 1.3.1 | | mpfr | 4.2.1 | 4.2.1 | | mpi4py | 3.1.6 | | | mpmath | 1.3.0 | | | openblas | | OpenBLAS 0.3.27 | | python | 3.11.9 | 3.11.9 | | qglviewer | | 2.8.0 | | qt | | 5.15.10 | | sphinx | 7.2.6-final-0 | | | sqlite | | 3.45.3 | | vtk | 9.1.0 | 9.1.0 | ``` Linux version : Debian GNU/Linux trixie/sid Architecture : arm64 Little endian : True ``` compiler version reported by by cmake is [(13, 2, 0), '/usr/bin/c++ 13.2.0'] and by C++ is [(13, 2, 0), 'gcc 13.2.0'] boost version reported by by cmake is [(1, 83, 0), '108300'] and by C++ is [(1, 83, 0), '1.83.0'] python version reported by by cmake is [(3, 11, 9), '3.11.9'] and by C++ is [(3, 11, 9), '3.11.9'] eigen version reported by by cmake is [(3, 4, 0), '3.4.0'] and by C++ is [(3, 4, 0), '3.4.0'] vtk version reported by by cmake is [(9, 1, 0), '9.1.0'] and by C++ is [(9, 1, 0), '9.1.0'] mpfr version reported by by cmake is [(4, 2, 1), '4.2.1'] and by C++ is [(4, 2, 1), '4.2.1'] 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 testVector2 (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector2) ... RealHP<1> RealHP<2> ok testVector2c (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector2c) ... RealHP<1> RealHP<2> ok testVector2i (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector2i) ... RealHP<1> RealHP<2> ok testVector3 (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3) ... RealHP<1> RealHP<2> ok testVector3c (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3c) ... RealHP<1> RealHP<2> ok testVector3i (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3i) ... RealHP<1> RealHP<2> ok testVector3na (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3na) ... RealHP<1> RealHP<2> ok testVector4 (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector4) ... RealHP<1> RealHP<2> ok testArray (yade.tests.testMath.SimpleTests.testArray) ... :187 void yade::testArray() [with int N = 1]: sizeof RealHP<1> in bytes: 32 bits: 500 digits: 150 :189 void yade::testArray() [with int N = 1]: sizeof float in bytes: 4 bits: 24 digits: 6 :190 void yade::testArray() [with int N = 1]: sizeof double in bytes: 8 bits: 53 digits: 15 :191 void yade::testArray() [with int N = 1]: sizeof long double in bytes: 16 bits: 113 digits: 33 :187 void yade::testArray() [with int N = 1]: sizeof RealHP<1> in bytes: 32 bits: 500 digits: 150 :189 void yade::testArray() [with int N = 1]: sizeof float in bytes: 4 bits: 24 digits: 6 :190 void yade::testArray() [with int N = 1]: sizeof double in bytes: 8 bits: 53 digits: 15 :191 void yade::testArray() [with int N = 1]: sizeof long double in bytes: 16 bits: 113 digits: 33 :187 void yade::testArray() [with int N = 2]: sizeof RealHP<2> in bytes: 32 bits: 998 digits: 300 :189 void yade::testArray() [with int N = 2]: sizeof float in bytes: 4 bits: 24 digits: 6 :190 void yade::testArray() [with int N = 2]: sizeof double in bytes: 8 bits: 53 digits: 15 :191 void yade::testArray() [with int N = 2]: sizeof long double in bytes: 16 bits: 113 digits: 33 ok testBasicHP (yade.tests.testMath.SimpleTests.testBasicHP) ... ok testBasicVariable (yade.tests.testMath.SimpleTests.testBasicVariable) ... ok testCgalNumTraits (yade.tests.testMath.SimpleTests.testCgalNumTraits) ... Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits ok testConstantsCppSide (yade.tests.testMath.SimpleTests.testConstantsCppSide) ... :167 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128308 :167 void yade::testConstants() [with int N = 2]: ConstantsHP<2>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273599 :167 void yade::testConstants() [with int N = 3]: ConstantsHP<3>::PI = 3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854776 :167 void yade::testConstants() [with int N = 4]: ConstantsHP<4>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132379 :167 void yade::testConstants() [with int N = 8]: ConstantsHP<8>::PI = 3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272489122793818301194912983367336244065664308602139494639522473719070217986094370277053921717629317675238467481846766940513200056812714526356082778577134275778960917363717872146844090122495343014654958537105079227968925892354201995611212902196086403441815981362977477130996051870721134999999837297804995105973173281609631859502445945534690830264252230825334468503526193118817101000313783875288658753320838142061717766914730359825349042875546873115956286388235378759375195778185778053217122680661300192787661119590921642019893809525720106548586327886593615338182796823030195203530185296899577362259941389124972177528347913151557485724245415069595082953311686172785588907509838175463746493931925506040092770167113900984882401327 :167 void yade::testConstants() [with int N = 10]: ConstantsHP<10>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132000568127145263560827785771342757789609173637178721468440901224953430146549585371050792279689258923542019956112129021960864034418159813629774771309960518707211349999998372978049951059731732816096318595024459455346908302642522308253344685035261931188171010003137838752886587533208381420617177669147303598253490428755468731159562863882353787593751957781857780532171226806613001927876611195909216420198938095257201065485863278865936153381827968230301952035301852968995773622599413891249721775283479131515574857242454150695950829533116861727855889075098381754637464939319255060400927701671139009848824012858361603563707660104710181942955596198946767837449448255379774726847104047534646208046684259069491293313677028989152104752162056966024058038150193511253382430035587640247496473263914199272604269922796782354781636009341721641219924586315030286182974555706749838505494588586926995690927210797509302955302 :167 void yade::testConstants() [with int N = 20]: ConstantsHP<20>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132000568127145263560827785771342757789609173637178721468440901224953430146549585371050792279689258923542019956112129021960864034418159813629774771309960518707211349999998372978049951059731732816096318595024459455346908302642522308253344685035261931188171010003137838752886587533208381420617177669147303598253490428755468731159562863882353787593751957781857780532171226806613001927876611195909216420198938095257201065485863278865936153381827968230301952035301852968995773622599413891249721775283479131515574857242454150695950829533116861727855889075098381754637464939319255060400927701671139009848824012858361603563707660104710181942955596198946767837449448255379774726847104047534646208046684259069491293313677028989152104752162056966024058038150193511253382430035587640247496473263914199272604269922796782354781636009341721641219924586315030286182974555706749838505494588586926995690927210797509302955321165344987202755960236480665499119881834797753566369807426542527862551818417574672890977772793800081647060016145249192173217214772350141441973568548161361157352552133475741849468438523323907394143334547762416862518983569485562099219222184272550254256887671790494601653466804988627232791786085784383827967976681454100953883786360950680064225125205117392984896084128488626945604241965285022210661186306744278622039194945047123713786960956364371917287467764657573962413890865832645995813390478027590099465764078951269468398352595709825822620522489407726719478268482601476990902640136394437455305068203496252451749399651431429809190659250937221696461515709858387410597885959772975498930161753928468138268683868942774155991855925245953959431049972524680845987273644695848653836736222626099124608051243884390451244136549762780797715691435997700129616089441694868555848406353422072225828488648158456028506016842739452267467678895252138522549954666727823986456596116354886230577456498035593634568174324112515076069479451096596094025228879710893145669136867228748940560101503308617928680920874760917824938589009714909675985261365549781893129784821682998948722658804857564014270477555132379641451523746234364542858444795265867821051141354735739523113427166102135969536231442952484937187110145765403590279934403742007310578539062198387447808478489683321445713868751943506430218453191048481005370614680674919278191197939952061419663428754440643745123718192179998391015919561814675142691239748940907186494231961852 ok testConstantsPythonSide (yade.tests.testMath.SimpleTests.testConstantsPythonSide) ... :167 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128308 :167 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128308 :167 void yade::testConstants() [with int N = 2]: ConstantsHP<2>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273599 ok testDefReadonly (yade.tests.testMath.SimpleTests.testDefReadonly) ... ok testEigenCost (yade.tests.testMath.SimpleTests.testEigenCost) ... ok testInfinityNaN (yade.tests.testMath.SimpleTests.testInfinityNaN) ... ok testMathFunctions (yade.tests.testMath.SimpleTests.testMathFunctions) ... pi : mpf('3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128308004') HPn.Euler() 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976449252 N= 1 MPn.euler = 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976449235 euler : mpf('0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976449251978') logE2 : mpf('0.693147180559945309417232121458176568075500134360255254120680009493393621969694715605863326996418687542001481020570685733685520235758130557032670751635225903') catalan : mpf('0.9159655941772190150546035149323841107741493742816721342664981196217630197762547694793565129261151062485744226191961995790358988033258590594315947374812648983') sin : mpf('-0.8508827905700394819721290492371392587675809388493429373232461736720609544215041860006285460500439015043644455593407608634770357313944139214946629381805421046') sinh : mpf('1.237585213275249169399372468043203906554452368095873805112420392945848510804713807598399281788104164667523301040562219179486777822282080617679120464134891997') cos : mpf('-0.5253555716957252657836777829022858315235193405293422170147293667041623805291338273949743658189579855835044482800203743654751400409750515662080488819230537986') cosh : mpf('1.591105640778620322264681122892210021489875404456864799231548802465251256002543115122834837188497098105224493191945259200683842932856651951721306797495158008') tan : mpf('1.619632181350220139057875010494613872580207228324640247157866018672066365586522656491270551899668727553008415368077259716701775418445923901529049712293057003') tanh : mpf('0.7778146098895274528629107077514464327771106318979277749987691213975533287621777020803038140517618588133508292488483096152416209902380461878034707629215555') abs : mpf('1.039814008884045299554264778063755844749396594590226465179690376473446551930832933602311151848319522965848223755996778493745615004443384243381854260057179996') acos : mpf('1.530971791836107400979886930680917233547894182927297071401953112865859199309970629165955403134565451798038460130147288735286170871331149596089957340487584992') acosh : mpf('1.339645391459726912599278523965844217396803987298583302651498038196341551145215211732659427772130649016831455566142421239875929603262908046740850200102372001') asin : mpf('0.03982453495878921825143476095883420855069051676025583908551918328804900383313387014806200953649308219303558312649386458826075143344414151977272236357664509025') asinh : mpf('0.9092480099645144732236842238313938470568162885833388969496987024640754832050614681295842955861868174630105577321600239632080453250898125844132429655860872985') atan : mpf('0.8049141358764253237684536447736662570860634192389579155929121309454942175513149898529070787010113446875269776031008910524477388120702861843968161817671358033') atanh : mpf('0.03983506604410874312144237631738481766388730585630796484749112465421143259154588196069814653663872365596354934319104064399539223077439119539642874193708798013') cbrt : mpf('1.013099003216786664190191240606828004396050217859840782633251083974958951901404450641512422266728393073246291681400421213916570939183643748112543329121534002') exp : mpf('2.828690854053869491664053590935413928044327772552738604343969195411099766807256922721234118976601262772747794232507478380170620755138732569400427261630661999') sqrt : mpf('1.019712708994080008349797732962558074868786940268486256902474490670496569906095395126214943322130250652814176390932410706345156944314522412424255226624602998') exp2 : mpf('2.055962583138479099341270821050743941031726660508807319239608207689544073810940822282397879392547256753241788379642872496836815430953355179760230954839549999') expm1 : mpf('1.828690854053869491664053590935413928044327772552738604343969195411099766807256922721234118976601262772747794232507478380170620755138732569400427261630050993') lgamma : mpf('-0.02170215965751723467395993636129176549981953526457996425357885877555289733172520781220356264423802670864570772285206911314107570544419365672415668731717962014') tgamma : mpf('0.9785316378514488624897715624420583266732704397697298555410239828423805969202581507109324860161386968925494405914401604483585121511810664452967809495619455979') erf : mpf('0.8585787762995706352652084428879902053890999531892353846369582040259473167101229643261403249670724137658044294817390374975667887329945140475185773770030026045') erfc : mpf('0.1414212237004293647347915571120097946109000468107646153630417959740526832898770356738596750329275862341955705182609625024332112670054859524814226229970737992') log : mpf('0.03904185954843391233498845893421532902865262012421761487417569635380796536665039248078634810063189038568243279510190678748139023477952624928365174411512058028') log10 : mpf('0.01695566416512663131234492101942672983649383709045606072813102829193645059429628355305032502851325084751853296538341181664829248410508659143714279210392472013') log1p : mpf('0.7128586315840309806704555456627030760066872290390416901796170973107975336157776114210821009395562544628684454577889047101577072812133600335552507574238585968') log2 : mpf('0.05632549715760902958732608922897755975185493343826126209589069457233492276476845047947676521975006378115559976462154144303667343707926496902719972753582930996') fabs : mpf('1.039814008884045299554264778063755844749396594590226465179690376473446551930832933602311151848319522965848223755996778493745615004443384243381854260057179996') frexp : mpf('1.039814008884045299554264778063755844749396594590226465179690376473446551930832933602311151848319522965848223755996778493745615004443384243381854260057179996') modf : mpf('0.03981400888404529955426477806375584474939659459022646517969037647344655193083293360231115184831952296584822375599677849374561500444338424338185426005717973994') Skipping test of CgalNumTraits factorial : mpf('1.0') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Complex conj : mpc(real='1.039814008884045299554264778063755844749396594590226465179690376473446551930832933602311151848319522965848223755996778493745615004443384243381854260057179996', imag='16.55776608575031444698121140104774916593346240275235027202980139852957865154816706271291107996968137098927114670596604547741173090292687104219890713793833') Complex real : mpf('1.039814008884045299554264778063755844749396594590226465179690376473446551930832933602311151848319522965848223755996778493745615004443384243381854260057179996') Complex imag : mpf('-16.55776608575031444698121140104774916593346240275235027202980139852957865154816706271291107996968137098927114670596604547741173090292687104219890713793833') Complex abs : mpf('16.5903836882543135132966087969019358980988718519783899365098202055111213740116241367321493909964783591886365649067924319093209492427410211281418106743972601') Complex arg : mpf('-1.508079513938490067036298909711300429846620267407569001397358557010870958207414143386036216886947520001786024786432522685636206849875236560779908677250975996') Complex norm : mpf('275.2408309234947988693327347427236289382239540164215439648006927705509696262902913529850163836956941107560924496140176266913148894478923706119734149179811995') Complex polar : mpc(real='-0.6864137445108112077489387047960439859818921899360071819831197910682403538017839711164903863869033369173732208578036645968000885304188729331782435982368777042', imag='0.7810565564785665594499674988007931925577768078330820456827822353156870655368427410272768618591179546665208251777722116346202417727151509559012028011713811009') Complex sin : mpc(real='6692369.337101126858506905479363479247005992906939481090206557767822789611874140496270386839558964184530196753296807951041117780645073829487418236107141377972', imag='-3930009.029633580158865998474161018325469972197390507241954334481873021005498609349162260988956333520880663838817811297902081456276225429100558201824061449993') Complex sinh : mpc(real='-0.8169687012653106536617471633019785813392867025668817806935153845821901124532347969645025415236668240160276509979558209964307411905757272164854125621528617993', imag='1.195159405588232126259426665232498522643858603473110551814514478215873385577838711802265933612869747782373374333922100353633065683939839748507898790208817995') Complex cos : mpc(real='3930009.029633612782373824553761929816543652535881747806898961938342268828258929535835783123721538076506376129304609376374435793308320763616570278792338611007', imag='6692369.33710107130429270452926619927163209798998718809680963091816092948894738643394222285797027033828253337865727638309007864591933944224998601139829761001') Complex cosh : mpc(real='-1.050338590813232774253579478551549345407537421252876280960232886158106056669028462069765791438087604082799086531179048049137688759467295001467108455181930007', imag='0.9296124468134102881057651171900192318683560268241494860154096697790581609169160243905069458568389715366864361636889636229475702542272393695647484160166665017') Complex tan : mpc(real='0.000000000000007249493367025621321969477498468989497895962682774596591644064127211330427357340797414811574172470060303085064007467921913039415964812288004502978733027950944', imag='-1.000000000000004043954905213518874032805189390296893510058213429975582736474753470454482971055377011820990525962345434515054630530288443134955888227017234') Complex tanh : mpc(real='1.000883585237829414535468595220400827124595208582638969068833273629841206436724645612378309301754816474368697176803127592740760665715983283017156619183659001', imag='-0.2520383134118200971932681272766079309235002525699796367306553993006868266087950220634550201406686458744540377023657384651739714934643576191725319127844071998') Complex asin : mpc(real='0.06260348687155675792657897393437485689864354450229531366336702422952895975082126030359587725105229170403791856891109538715066872381094230978495833191139420947', imag='-3.502870375188924901038967390910522374932669460969841216158979137053776905687474285927944605698595530097288678755748433428928362974995553148900106334095164982') Complex asinh : mpc(real='3.501068051627320040155302372683781203395763082408107650696076595114325629726192590792067535340879225864338802881940734598576542515227858617936363289290957994', imag='-1.507965573543130930348484069884558650543523117477824260794484024373258863647271622162617314014923029713088341507218644688306598745163295202222704076874512001') Complex acos : mpc(real='1.508192839923339861304742717705376585199941155185257596824105271924379243392283239010421535420006242287036124687730057936396253580964348806077721372152530002', imag='3.502870375188924901038967390910522374932669460969841216158979137053776905687474285927944605698595530097288678755748433428928362974995553148900106334095164982') Complex acosh : mpc(real='3.502870375188924901038967390910522374932669460969841216158979137053776905687474285927944605698595530097288678755748433428928362974995553148900106334095164982', imag='-1.508192839923339861304742717705376585199941155185257596824105271924379243392283239010421535420006242287036124687730057936396253580964348806077721372152530002') Complex atan : mpc(real='1.567004790448901675493197020642161908727472635712973222429896462932018991977694579549762650578816230362331094082071619707780667261265373655577289908330306004', imag='-0.06022923695886655695497147054552455294323955612358526114885557347274818061694363649524923395226127962459563501311565769194900838746093171174796353257439361981') Complex atanh : mpc(real='0.003764228662643945192371506163769006073010952398470677490113579021926558935679077591149089767552839586177664406715663854230201776377805074296809774392906567997', imag='-1.510710509528455502008544007959107386953943200911450458268870609259969459790547899979944279310365377017796824894284752860080569878546862467607388395582615992') Complex exp : mpc(real='-1.867307292078543427915326641853527926746824123819758061653748270740296169122263259034268332961754428098826737529134869045568429950043022217952521017334791993', imag='2.124771852401642414365191782422517754512214630297260037829924147994931546494754736192772879469708719319059810497611063976580635938167079118072647206224567997') Complex log : mpc(real='2.808823231617511160075180791686082776584431771630784857742581622635286130856354836136224191131384846288971661496879277246504425642691553401768021091857422988', imag='-1.508079513938490067036298909711300429846620267407569001397358557010870958207414143386036216886947520001786024786432522685636206849875236560779908677250975996') Complex log10 : mpc(real='1.219856430133144517284025717668228022705395653644965653059187190892190552309802003750637764277387024722829935505711543120885904385472418664339250676699658998', imag='-0.6549506111748243867953519453768728484133317145169277959683077293179753706249962363170453495695563748643363971020078501627977963581471863321322668513472186045') Complex pow : mpc(real='-0.00000003311068056693047091990418079563121790299455529930574941675108304527530196177429705289122737295825819898771471803971171509563692724480178187192882265686516999', imag='-0.00000002141805522511911055430587453944459019608171193102837118264240204714613980579143318349937522630908483056834305532210594463618712272217838483329453628597465993') Complex sqrt : mpc(real='2.96902321455545028994120080377503606689727336055286676706774672661458087898955746133667118598165136339991502897575947003249807729106052940148990958234653301', imag='-2.788419774654658072734387877931966447459497012969399789342095452997580007611821487540387657015298321253423719414693699432968597459451392615647644936670284982') cylBesselJ : mpf('0.01705256987792861018003636499894495487265631346599813594523823229771302845236095455440709066377090623036733893874328167796573143456758142597288181127301561014') atan2 : mpf('3.078875840733386686267620601351051871945204967095121911884830853164779161350518642700053629558006053992860068043073676009183129154650527676642588381315129009') fmod : mpf('1.039814008884045299554264778063755844749396594590226465179690376473446551930832933602311151848319522965848223755996778493745615004443384243381854260057179996') hypot : mpf('16.5903836882543135132966087969019358980988718519783899365098202055111213740116241367321493909964783591886365649067924319093209492427410211281418106743972601') max : mpf('1.039814008884045299554264778063755844749396594590226465179690376473446551930832933602311151848319522965848223755996778493745615004443384243381854260057179996') min : mpf('-16.55776608575031444698121140104774916593346240275235027202980139852957865154816706271291107996968137098927114670596604547741173090292687104219890713793833') pow : mpf('0.5239044398681849211376618568116613372690569454706846048103387569300169245242418783519620495207831301607478943505570136385837664341412545966707653775154272975') remainder : mpf('1.039814008884045299554264778063755844749396594590226465179690376473446551930832933602311151848319522965848223755996778493745615004443384243381854260057179996') remquo : mpf('1.039814008884045299554264778063755844749396594590226465179690376473446551930832933602311151848319522965848223755996778493745615004443384243381854260057179996') ldexp : mpf('0.00001586630262579414824759315152074822761153254081100809425628189661366953356828053182376573412854491459603650243768305631246560081488713660039339987579432951993') fma : mpf('-29.52844329201139855755363785876056949712740556105074962829324855556284721418677170030844043748490784165255663376988372828740504770214637959383149925943328') laguerre : mpf('29.31144616022307712595121801176630799275185353716456030363429351879018057081391130146286976591817558087323586497140855759913500286598457156959202679320646012') sphericalHarmonic : mpc(real='0.1713159593719224449407430989763660667383763967855771212124953507942684187261745138231535987378708004602369353182828576026151700335507593048966768878799866004', imag='-0.1949370250332279768684227968855200310280178004135486381107536280895467596391366551241178334020022417878746895175551271501814100261005434584915386931387480996') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits HPn.Euler() 0.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 : mpf('3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273599022') HPn.Euler() 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976449235362535003337429373377376739427925952582470949160087352039481656708532331517766115286211995015079847937450857057400299213547861466940296043254215192236 N= 2 MPn.euler = 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976449235362535003337429373377376739427925952582470949160087352039481656708532331517766115286211995015079847937450857057400299213547861466940296043254215190588 euler : mpf('0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976449235362535003337429373377376739427925952582470949160087352039481656708532331517766115286211995015079847937450857057400299213547861466940296043254215192235971') logE2 : mpf('0.6931471805599453094172321214581765680755001343602552541206800094933936219696947156058633269964186875420014810205706857336855202357581305570326707516350759619307275708283714351903070386238916734711233501153644979552391204751726815749320651555247341395258829504530070953263666426541042391578149520437405003948') catalan : mpf('0.9159655941772190150546035149323841107741493742816721342664981196217630197762547694793565129261151062485744226191961995790358988033258590594315947374811584069953320287733194605190387274781640878659090247064841521630002287276409423882599577415088163974702524820115607076448838078733704899008647751132258401039') sin : mpf('0.5939454352347722584758364842187881529929818470120379459269985341559177607886237482534960029852131584500154740733393483428163081757587242872197315780236528551996152312562751677879269479051416905334677043020381094851658043312946802037187228331415278197091702473665787347609465162572839154546495543732116438961') sinh : mpf('-2830113.967446815545741980638089903388213522368347793840910470854185268927621394187104608262609958802877311793949845551866926227337817570794461294272818854317432723225109626105473143417259652321272756020794413309247160795446059658089716452630598204397825598390586366984992713500990883025739758208988435584999') cos : mpf('0.8045053262494767054593228913359112718647874468402143272784105031606569624686057767000112047728970246655146448368921627343641744900265619270277375491588260610415174418260465424093636624181315877761744583282214689953556978091279526541917961558752739645467811612885292828881776801309335294803412350608224520029') cosh : mpf('2830113.967446992217072446901569773084327699259771907019460182868198014304607104285710130130292324212215987297403190860102643465301096861497640847850304878507229982396712279342764664272936229476137303321411055219950671338478146779255015949133725021520516011847306225913155425240736199075255128191485209819994') tan : mpf('0.7382740870140492662463517318247155401975562982886606752042037927465853600886736537329422957723781532026443264437306086747915067622728344415983560984979926663460593434016435037133365499291809275037829429580148185248459367869712049981552627702451900429616426487302725576452413271329223177849541465088717897001') tanh : mpf('-0.9999999999999375744819825625915618168506918216107982245854110360560345600139889619771971877252949150550509000437160707650168158727088705537674629447813235199469325176609567065369429057631010293383531514943965581717296398400262614534272603536371363592676544807451554699168684494904056938790345299709238123056') abs : mpf('15.54897472055115491177474842955113781129528666441109341774652405537037367716914679723286386450420313724512380419537602187850327318464558254212400994362496302631914756555070521568446663007348153277928081004846878817699327514366864931940503852414201876341459283764222303295611545115528416408006295751783085991') acos : mpf('1.102882562631078742167545175247180064778247053069143420772869209887383155445681567544272769656003150278145558760056358239414557046144449210608557626184649428735700664142894572144696617722475627134835240191131565726746734042171589955334715607677511110249494795615124860597441080426582391558843343679541487999') acosh : mpf('3.498557230924345475096702268663193748653134094055942137834337741013261301779031840686683765111488982291783463556950488707010370542236616117576746032268263505681158998106070207611946075702982456910106079801532652710503996580663126750438436497884547006278227440840013921062991143761645265309535288626008660002') asin : mpf('0.4679137641638178770637765163925713773203376466184094897146030862665250476974229317697446430150553837129284844965847950841323652586308419052541220778795911299894413872080746884080832045889988503303557420232739221062199890220662341615586759749580898443233294878466053137077860828975243052447867808910951252016') asinh : mpf('-3.438174320452728365288584338745338122242995318484658959448295276401666181790190262036861352527344510158167531832748705706996107627768192932754562980885732414902674934434571237559909871134865642695733177778438687485394498619692454879379483509258263633664108711597030031281558279538473347071777598625584852003') atan : mpf('-1.506571854628382350220648463026965423274956336993402236421996027285663499027762444658804294248528911765354829422931735103168973922849160622567994510458180134460754482756302403357963169416802842915369057810423618153781665346670031187227240579903206691755041770768609458575467287102281492409697532333249656009') atanh : mpf('0.485986640362694262853879807189497645349814416558267687947611143512439865344557614478944416844169138419010559366128182139108520304435195751711411600416768660830919328820645476375596062212022383312302587275488118847139769434648869983786085527152298887541672099755440586985977145787537741305209452021348421398') cbrt : mpf('2.495938724418268720990481545584366621312255503557144327758505924413130173018684778957505122372774171394528847177323150451944899757723178644162445149412314587013200266802893714860786704590214168962524373235932487895916217208744461132682309713748473306479145590385566382606365296810069697195893746254479350006') exp : mpf('0.0000001766713304662634798696961141768914241131785497120140127453769857100986055218676823654093386755034533453082357172379632792907031795535774860241897972591716026532372915208556765771548645473006166419107035105430320871211652994965031268171226904134567198589281627117397453160495153699824967739204879402141278007') sqrt : mpf('3.943218827373286281055206295545402069159422143230043489733397085077359765346841100265306387614924785438493659289761110124590302947477800579765072626686411628133969353160508522834559428991960640962481082292841131517727309015944694347340560239533904501080854103674323902508780984373460027156204039913411189978') exp2 : mpf('0.00002085893867528485003506738873153633341781141599287856395130741788977914407492044354918457385329247654568554030132097914957564972380579620007255961430684905218628667394262978955157206571179940484881273466663875032784841475328827864243241229432523300712972977861094252143045975824760180807827009340344711191992') expm1 : mpf('-0.9999998233286695337365201303038858231085758868214502879859872546230142899013944781323176345906613244965466546917642827620367207092968204464225139758102027408283973467627084791443234228451354526993833580892964894569679128788347005034968731828773095865432801410718372882602546839504846300175032260795119535954') lgamma : mpf('2.386016504284470658874419043340504766023989663849443325705602667280698498467219938440946680720269624012334550459620369196614420687314172108869012320463793923691455320540466673838428847710587521442351102106838215358948426306522007327463924902180437369245097314325811802318594206045628527863133676038984908986') tgamma : mpf('10.87010656077751744729777653079460058459850755557915639206443828218484235417404951628466693669443532243158385853185675779358890456088013464637769699894982077032542331085867729531668598283536080225997200099393412120002777870526824985812631435768275488037025033294241515902560851840340393250326175984179762009') erf : mpf('-0.9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999637601969383883063031350021893903391671457764214737652763838424838733682095510211019100421785379528992522411526284009704030495826560510108237428272486866137320280949300709685781413330962859105587164039') erfc : mpf('1.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999963760196938388306303135002189390339167145776421473765276383842483873368209551021101910042178537952899252241152628400970403049582656051010823742827248686613732028094930070968578141333096285910559090006') log : mpf('2.743994702081776386965692094468056953836685440417179036573910867725560889077117161813273760657949157806415894588916517231779164320695369220937128839677205401357696267038148757461634016201452270501319329513435124624934034701425521723813754240629646118778829812530611902723615110786920549793529443889647157002') log10 : mpf('1.191701757485872925255699941784427032572649735505766653265500920584480418275884331773232919523393562295895389858566873590996580381155929029022794624053888583168715725913454814781785537828450958438489554414109845704828303995811477845780484514838025821751343611159412200643813620903176142109243879949646078991') log1p : mpf('2.80632414948419559656157292880442537202782764096658515262605640038361868143197382201463063384043055108042458294366119615742628328620486932191533471663873194628645389930811180880737329121255107047077495162622003143716217276768277615418076922639093460190726017032908778470948197483467364457559129661262661101') log2 : mpf('3.958747548918967348004721982243114659215271246316340570492117647944199996471713965515719907866889697693080640071413330916298831987524363199979833751528364537885595005086177436890216967074237670188018598794972119137277411272266811727348145136835440494030918327201105609236584321591924139671325265625811720991') fabs : mpf('15.54897472055115491177474842955113781129528666441109341774652405537037367716914679723286386450420313724512380419537602187850327318464558254212400994362496302631914756555070521568446663007348153277928081004846878817699327514366864931940503852414201876341459283764222303295611545115528416408006295751783085991') frexp : mpf('15.54897472055115491177474842955113781129528666441109341774652405537037367716914679723286386450420313724512380419537602187850327318464558254212400994362496302631914756555070521568446663007348153277928081004846878817699327514366864931940503852414201876341459283764222303295611545115528416408006295751783085991') modf : mpf('0.5489747205511549117747484295511378112952866644110934177465240553703736771691467972328638645042031372451238041953760218785032731846455825421240099436249630263191475655507052156844666300734815327792808100484687881769932751436686493194050385241420187634145928376422230329561154511552841640800629575178308620984') Skipping test of CgalNumTraits factorial : mpf('1307674368000.0') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Complex conj : mpc(real='-15.54897472055115491177474842955113781129528666441109341774652405537037367716914679723286386450420313724512380419537602187850327318464558254212400994362496302631914756555070521568446663007348153277928081004846878817699327514366864931940503852414201876341459283764222303295611545115528416408006295751783085991', imag='5.535963692486269256326495323482200188321154652312935633730578997046956325437387603073095717967066782511336161993134842251024601166613679922471605205196703414058640326400585624575887631893105633507066235648033318877235669119858960211211331287031681876178682724097130226016570919201043862477431009745890817029') Complex real : mpf('-15.54897472055115491177474842955113781129528666441109341774652405537037367716914679723286386450420313724512380419537602187850327318464558254212400994362496302631914756555070521568446663007348153277928081004846878817699327514366864931940503852414201876341459283764222303295611545115528416408006295751783085991') Complex imag : mpf('-5.535963692486269256326495323482200188321154652312935633730578997046956325437387603073095717967066782511336161993134842251024601166613679922471605205196703414058640326400585624575887631893105633507066235648033318877235669119858960211211331287031681876178682724097130226016570919201043862477431009745890817029') Complex abs : mpf('16.50507524565898714157008351225417998086691742084600123569842923707795209232726583042537036986902901570825421672517937387286356712242801961609728449267914790360220217143796123229092576038702821424452423265110668611007468071588225081362612948846422913984553467426751805194324505927767621151861798533233999017') Complex arg : mpf('-2.799552477654940952002720922369370834985207459818731263886858665773112042162185749293854416620421707190132144733659070329885396604052396433119445009160779752562567693703561711498110401975470526464425939712083390554674674469496546250396641130801273427196982236096978523718305594901910554798063714262802304984') Complex norm : mpf('272.4175088648650747396376556741329495890305009972550749068339273222030837683417638731113684852414572603122842867380814240683066230825331248088472977185084292792251669593418187865201176111816195809153161322506439529557801302444499520697270563305322921182147958314015644394638406346138236005426129600759586991') Complex polar : mpc(real='-11.40641528088820892719825658047353006524315794260486326469969430017291615155716007302284746259873932242087578132394105007179542294402853186081867104098007554856248186400898961288909730653079322105124336445873957097212025236431847043726815550092372847293498079739136777651077500589579113645193502642993232', imag='-10.56713325837517901325304181091582229153927754731430186742951730970544496007215038560609191630202384931170892848793145283516731996212548756676449890114093844662317578847861415747676888019169277715681525465513372640669446629212451766978132975464872195587013750979496456094828578304763100547963131754796150994') Complex sin : mpc(real='-20.07936152284160973536426710899396462036379592279047293226419298798643413730088746662152339818074638838421544924566596621784971390502045771291686765473483952194471025075754514308067239754123062615326934583087101789652378754976486242247620590069425259992518949194501475928597713369438979001716712166602653018', imag='125.2245697020133858127526587831763896384881238875299134021524726048771056046638177881099652097558959912377475835264701441847370289428521821420046949104837096897216577330036018488954342462132866385809661638042878168159012258422614624443822585666173983312795421576407987664887636961923942348135973265717287006') Complex sinh : mpc(real='-2076114.713999371085036983334428564479659014024355495761838747064979344689498429652777163785997091822601093063952328172831537362152734111766455200177591170516977368616402517869570375880129381411953689547181431952196937116305772180262813589110191608480530361136926532096347712529432668887348327527902066672995', imag='1923354.559890954267499482042279864837511860984877419839574787504307559302080881098703163188442437712256676246096218282833606381411309275494916928656796689820333642111549022543426740531932369551556463249636251153294332285316941083438231671009849882934542686442266386796669674925393501471719136452636595163005') Complex cos : mpc(real='-125.2284623875950068766831609709474482386521698516718998199135472950924074967200217309598430206233464786097266513906881928936286683016877359711361046999544622088199865377470092521488815681710087884449633612554267975418428974289570385342526679337724204710667497872500003754156575659672172289895926215387238995', imag='-20.07873736249021772619096037829735940792260342895871480358594432649795068375279332945574710212854066795665321580517357989185486368588363338130982620958667586311624650277053188096679451288819665869810889283204919911902908245177477974855129714532742719350189985810070755547344634246605299597473370700378662996') Complex cosh : mpc(real='2076114.71399950068757346837717096014067450638929896962700543101396480906097572034571955242239134106117915690206654034009524154272847022293226059940622172167647951272962153032005320975868454493692337496659087820903692589152592606085570603899636341938486564410718409439068368738903983484787682032804703313999', imag='-1923354.55989083420109474964911716961121727897305812927320559661385540115625880768466861457657229588383771324741064303103103412065206981959866557349619951662267724611097569195117005362389625939747192764337336888749958549163862196144214470678782258279214333773495667697088367542868237519721145795415916546701') Complex tan : mpc(real='0.000009718353047234569192245095861337335882581038668394930531021818542712870137457778258318658444719483212406447580050372393861472759345230558918572322027798364723625667386260184997888788637857649849790972976106132841183213885964091535980265995020128812848276395358450521698210480446271714898785951120674567886966', imag='-0.9999704735389008820084878628476716520668504068482251219386836299320334504917635493841802015074333030005517651754503965448703079013359014312474928228081774623791187205729844870286565921763521855794833603152252835708542757172399772113959589302049541105586834214769745730647829877330834744039013156507553771029') Complex tanh : mpc(real='-0.9999999999999952382481640100903084187849601253163812426729889688749099399850715630325766192863327016603013872442704860699876300524353242715946593963590485460779827395535012105117145850130186882005648823076731316296189116292065693983844747636545843953445254941665915194197188819625944466071396733746715413024', imag='0.00000000000006224364239983127743261862136482457036523712086156859535054584717840846502374809865477088661351060593095916943149991447750656658924962613746101460902655782568941202620064500820852579297443425505611372242437100293694712988509635309917323286603127239102691010305589690353075627769317214902057005735453298013061') Complex asin : mpc(real='-1.228174955250652708941877410003372613218368892820934174631290139144764199281339491206807438166172857074629451563403014459622333808300377630723573351924265949174056830639490851787282046142970968767037198513544363954274067803586879267585845378957838859216372119725069790793057666169027168283762546758693149998', imag='-3.496103626790307529507167682456523267312601892037951995489356616075136652635264508581646517855021503703271261016289806914626911588506541837927208165015947252025301720582737226851401826833883712707417425752429647205579261689622604452485669257585896416178381738117313298282864095275305168627134947592063809007') Complex asinh : mpc(real='-3.497526074376995775830024158217456876398848353562138228719761039737622550981897906928984348762192062983136708047259270490671143721818341407715269741623489394065826927554574225038159872142515733975153573779227889249759735955302683558816403827028612799576081864484358455958110565435842507517664191341611409987', imag='-0.3414614552050577113836606567716140570371622924454967046409372243493777941403241172113497910526683131319777233870852555530842826792428873320759177798546695931861139471402582294359633411358776927987463219205659451711167545382116848807184382833325566656784956217656470631827104535269087512119762502800370069973') Complex acos : mpc(real='2.798971282045549328173199101643124055316953592508487085118762435298672402424443990520824850837231391065703494820044167783169256113075668746586253055988506507899198881990460112340061868454445446232228180727949851787240790867824703384479236961593439813789196403186799965098284829493133865087392671329329949988', imag='3.496103626790307529507167682456523267312601892037951995489356616075136652635264508581646517855021503703271261016289806914626911588506541837927208165015947252025301720582737226851401826833883712707417425752429647205579261689622604452485669257585896416178381738117313298282864095275305168627134947592063809007') Complex acosh : mpc(real='3.496103626790307529507167682456523267312601892037951995489356616075136652635264508581646517855021503703271261016289806914626911588506541837927208165015947252025301720582737226851401826833883712707417425752429647205579261689622604452485669257585896416178381738117313298282864095275305168627134947592063809007', imag='-2.798971282045549328173199101643124055316953592508487085118762435298672402424443990520824850837231391065703494820044167783169256113075668746586253055988506507899198881990460112340061868454445446232228180727949851787240790867824703384479236961593439813789196403186799965098284829493133865087392671329329949988') Complex atan : mpc(real='-1.513757025551442277411550468107210690760715835873781237251540068952104808835392295130993549710189482404688171219690076016143493481356156929898837858523389984146846867852372808660043775662456632980196338044660848294872339235395445989379961504886446038701860135115379871680872295196364509895369061505752159006', imag='-0.0202583685089233908390150959293176993977869632278302816392021125229553493416546739697056277500249365211492717211878907268040031362576841750276891343596402669623468954491674265821520532892442916531849480597078110477605774011934932831210098673634408878449329742993644610818849283826378564883656066708408197401') Complex atanh : mpc(real='-0.05711612587412578267887218720992315306702538359567510592207244272259324844181280258435541900075580467190996888290949928440417892812023976357357724352341928922915612125344298826929361896029737669694121576637535294576203750149032198898888064382286057964902598212929515776399160257416533241289242295301997724035', imag='-1.550411142212404728798485458458153048821223417966365500221834338215488277963373117485761717196903501370464970051922397287134567458525739524181402740130711680174010790281368099010369460625099361957892754674516768633768548769339772910819070994684025638873363662264870593088950725092102277322777256790494571989') Complex exp : mpc(real='0.0000001296025364850427423956610154923649434738651666839489854643714772906929423886363942492385780638381142121672637041805757361111658053992286305511595021441132190124504828338785551635249696854194094462568399887752201538805928924498861718109043352829702575622943359748596071659605284928001449668492411623401335003', imag='0.000000120066404732393162695226294582011819290566369190890452158145822073414034548611870141828418962998685575251802572260759239455896251355160597173197656396000573330592256686908036110154084535606262882265794746793678319121996086964222027300142399348707309709825785999496711126274507678498477429299761490216858301') Complex log : mpc(real='2.803667924256229745622505088650631957854586669945756362362809367140379333779076537706903285315229864707714942611385458649715240774676263827212258139833258152403831853595138187938673942915253621067869194953001320503588031461168470238808680833594926475749643836752522477795652955646440732722414679053360849984', imag='-2.799552477654940952002720922369370834985207459818731263886858665773112042162185749293854416620421707190132144733659070329885396604052396433119445009160779752562567693703561711498110401975470526464425939712083390554674674469496546250396641130801273427196982236096978523718305594901910554798063714262802304984') Complex log10 : mpc(real='1.217617508593624785103174267782779267564591543918903514980683070964788601349221467074189282089397091107784533692020842127637379793713979371415314825834573883456581721579248137609647523215614485810621632268010340434412835003008733340588751465716804163053971914933337454612715049038609963239765483572005452', imag='-1.215830192844117569882739262267589087777508485246001673875290189171589459874938822997010102791216961368303341817765642593196596626629364568295096522100965613862535758475902152653880797008302287608951817967345586044183530485042622672758822024530806106685332788750563753563912645136424831788638940172185444002') Complex pow : mpc(real='0.00000000000000000000000000000000000001272544402427885768291991771282809272205441139480718104058957273571797285873046667438659839771151358503244199983193267304876931404934828544190976037617088418234356995581359514815327493416754979948939816556010009722948964074841125088847347289210238385386839634048048966605674267742848898510719853405228216994', imag='-0.000000000000000000000000000000000000006315789723641336399774886128674047063557005767464736980031412904800867856195053519871207076297329582918373522510038700144475786051770249833689858733613583702474169376470142102653915414703617354750921926319615613116711707304561971724961697236216654069220430373460733283671817170314810689839784857817631663935') Complex sqrt : mpc(real='0.6914117894235794088537359505065082735009759544011129091581443181094927996448035355183357342335719774218570617643425927949552567977876935592688911574244270204367830776169542322303770885503415957299965743430294861450159597586713415334313538991254527847882906366470820104045644948386775311514915180379902124027', imag='-4.003376697627275622231926738001918288424076242718305609914966539886014027399386970291669942728804249666672732025742498474387155990697385452904766719066508091969629783727955500914775964475157019267906030309994203223496742131794265903947232983544712439237947900740760901147525182905745613054343812081526997017') cylBesselJ : mpf('-0.000002018113276320797007004512309925753312910574983173025620032209272063623145773687493217685781413174067051861693015778086989320664036151156575454764362411265825059935911267459460140832352168268890863333518681898815631598829329621640446793276090531610440249947128088210653783748696515944093027481420547817792992') atan2 : mpf('-1.912836502729748905691244152549883491310546639243927467575558222688612567267127748648197821392753894783089985036264389640755370310273476914468594103031941923612858460349346070160229064958952905931147006931133072944225494723216926100283533617105529436521490614288211999197375895070409535612826659449107347007') fmod : mpf('4.477047335578616399121757782586737434652977359785222150285366061276461026294371591086672428570069572222451480209106337376454070851418222697180799533231556198201866912749533966532691366287270265765148338752402150422521936903950728896982375950078655011057227389447962580922973612753196439125200938026049228041') hypot : mpf('16.50507524565898714157008351225417998086691742084600123569842923707795209232726583042537036986902901570825421672517937387286356712242801961609728449267914790360220217143796123229092576038702821424452423265110668611007468071588225081362612948846422913984553467426751805194324505927767621151861798533233999017') max : mpf('-5.535963692486269256326495323482200188321154652312935633730578997046956325437387603073095717967066782511336161993134842251024601166613679922471605205196703414058640326400585624575887631893105633507066235648033318877235669119858960211211331287031681876178682724097130226016570919201043862477431009745890817029') min : mpf('-15.54897472055115491177474842955113781129528666441109341774652405537037367716914679723286386450420313724512380419537602187850327318464558254212400994362496302631914756555070521568446663007348153277928081004846878817699327514366864931940503852414201876341459283764222303295611545115528416408006295751783085991') pow : mpf('0.0000002528030668805905073566403696027146359184325435635275639169318379869949996381692757170873117498323537508562077362019924290450717155405429623384045308365719948783405168757008782995394219315466512544536665092312814702801229055525352308293760713609667895414411779751889520585962261916889368257773791929867555984') remainder : mpf('-1.058916356907652857204737540895462753668177292527713483445212935770495299143016011986423289396997210288884681784028504874570530315195457225290805671965147215856773413651051658043196265605835367741917896895631168454713732215908231314228955336953026865121455334649167645093597306447847423352230071719841589011') remquo : mpf('-1.058916356907652857204737540895462753668177292527713483445212935770495299143016011986423289396997210288884681784028504874570530315195457225290805671965147215856773413651051658043196265605835367741917896895631168454713732215908231314228955336953026865121455334649167645093597306447847423352230071719841589011') ldexp : mpf('-0.4859054600172235909929608884234730566029777082628466693045788767303241774115358374135269957657563480389101188811055006837032272870201744544413753107382800945724733614234595379901395821897962978993525253140146496305310398482396452912314074538794380863567060261763194697798786078486026301275019674224322144007') fma : mpf('89.14618013923121872709942416828755277181930967749445939936590620026764738175509321886603511231716508204835855043136104393544299043061279898367275984183850207912983944856959216004166376173537503529132734685421841043647646820714143924062935835132928519097521978335543727942516099752779418316754510942255925952') laguerre : mpf('65.6212734829936978095804502999220616925590114598862134892613052157133025708270199533901703095971606312988725488945118048463231690084767321133005656867959672963461847932902605585611304726840533686921469838263131352626444260770373228004931318501300581794064568032994533408339565311851428061168441375746286998') sphericalHarmonic : mpc(real='-0.0003840396540783535402758124020045330870308498687254211701608781182172554632606904203026613069674826265238746082059906776528028045569032284207994392534043938374760989088617119819518572131315695413695353163949897069693118525049585884292284091749239034100734914014937730905268891288179668001425354494993189885016', imag='0.001777804987683046301286998352868919947354644991521414859451099090386054479767174211240699438910326934961064647576875629361792757594558159023367048319701376227369531672877521974057095976755830429047376428107365830147824518231208040231697554484641790282821623503044259716753902283500863691390171387913813561996') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits ok testRealHPDiagnostics (yade.tests.testMath.SimpleTests.testRealHPDiagnostics) ... ok testRealHPErrors (yade.tests.testMath.SimpleTests.testRealHPErrors) ... Warning: ULP error of complex sphericalHarmonic imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-52.0'), mpf('0.0004328737424488836636906995369927290603921458814519164174883817568719700286166827342493951193196764087694511712088152191429693686083796817757464631653134102229194602578734034114387424821917339952387135278701604559031559261109970733141049972466043023607331307237759546367171837379098604857319831451974742699993'), mpf('5.361240890950063243132019270468348902806434041855964200780776000488621871569404532956572574401655517847173885697310358028004677583355101915967405859790672731208861300952504592707331978030992677739281700716693238967101557282647766938764177101779668635468209147178464768216302436757434923319860468349557166955'))] is ULP= 901681.0  Warning: ULP error of complex sphericalHarmonic real using RealHP< 1 >, 500 bits, with arg: [(mpf('-52.0'), mpf('0.0004328737424488836636906995369927290603921458814519164174883817568719700286166827342493951193196764087694511712088152191429693686083796817757464631653134102229194602578734034114387424821917339952387135278701604559031559261109970733141049972466043023607331307237759546367171837379098604857319831451974742699993'), mpf('5.361240890950063243132019270468348902806434041855964200780776000488621871569404532956572574401655517847173885697310358028004677583355101915967405859790672731208861300952504592707331978030992677739281700716693238967101557282647766938764177101779668635468209147178464768216302436757434923319860468349557166955'))] is ULP= 846557.0  Warning: ULP error of cylBesselJ using RealHP< 1 >, 500 bits, with arg: [(mpf('30.0'), mpf('-64.34954255696027171003029143665006528548393802015196050874812880202070294504855113422126630149120868398260801389750476927381730627173655986023297109604521245703710046320597896764129159629942942156231457704366549060893627645721641241028451738474634640435482212081822925813098189795600066330135510675656796051'), mpf('0.0'))] is ULP= 306.0  Warning: ULP error of laguerre using RealHP< 1 >, 500 bits, with arg: [(mpf('83.0'), mpf('44.0'), mpf('14.47973632408119534839852900179263203157575501243607797374630810906173064834047233131104399228291028517451348935844173661829524273250413629247749865165574676616944095207866260996690797182043450699339565800667329560765046142337146067998677778869508539034837310850851192982787862044824855343326210408876898005'))] is ULP= 2611.0  Warning: ULP error of complex sphericalHarmonic imag using RealHP< 1 >, 500 bits, with arg: [(mpf('84.0'), mpf('1.140020964963162139237438799093025921756262505490934241713701173021392216586535862336831401034848976899429032786118531537280200509640060701170717685623700403666046745231956596736985635392046723742847992095289511257967290646337979536309993800549908272057753909969622316060699381630930867620879308351848119004'), mpf('5.048982838331553562976706254602084055367003626653859195020852297299805545223189823985718884040019425279956701251106384675773719187400003988763940671097737507328240537245931707609201049818517224995896319211924484694586407894809372850870342393492825448542084804505799799513890427682837499260586913795560485014'))] is ULP= 1902753.0  Warning: ULP error of complex sphericalHarmonic real using RealHP< 1 >, 500 bits, with arg: [(mpf('36.0'), mpf('0.3881633339454778403451059490818666577148051198511008768520117085160264158770022931454844565573156833558442513420367910408185351800145642803294793955443492023151439895942554913024262081602046089130182927130262702517808769094401706108854274671470725129598136615883885372377754954836572614752737272614204026999'), mpf('2.399815739951222563280962626683421010011500090084870895450783825671351748201542620886854996013200754670916013435601910398441551207074096972427427420679615872618054781165578512470365713228991555759954553917854833583544639811398953040406715577657254194112595145880728923593894855861894816666252750958544487988'))] is ULP= 988111.0  Warning: ULP error of cylBesselJ using RealHP< 1 >, 500 bits, with arg: [(mpf('12.0'), mpf('60.85905004132373818531425521615011425977101800324251574782932924418528143613715084762980502917870351109723957598643426501530462743360030583123094938656634503000572073981647008050037615261940682916416139479288902416574624511732128251873221386474163488476903055410233875514119107437761369517969875404983815022'), mpf('0.0'))] is ULP= 1683.0  Warning: ULP error of laguerre using RealHP< 1 >, 500 bits, with arg: [(mpf('25.0'), mpf('3.0'), mpf('34.03471509663899819106490861142979663541866096547829659567569830984102927697930142212380935186170784498007485719211067826028378819362004259567012986656848711517937813733162241397987711989244768756477775329366154906201013477690042573892431190494756047340791707030263503750704441823865486418456498082182887036'))] is ULP= 4673.0  ok testWrongInput (yade.tests.testMath.SimpleTests.testWrongInput) ... ok testAssignment (yade.tests.enumTest.TestEnum.testAssignment) ... ok testException (yade.tests.enumTest.TestEnum.testException) ... ArbitraryEnum_from_python:57 static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]: enum class yade::OpenGLRenderer::BlinkHighlight does not have key number: -100 ArbitraryEnum_from_python:65 static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]: enum class yade::OpenGLRenderer::BlinkHighlight does not have key called: incorrect string Here it must throw two exceptions: ok testLoadBlockMeshDict (yade.tests.ymport-foamfiles.TestYmportFoamFiles.testLoadBlockMeshDict) ... ok testLoadPolyMesh (yade.tests.ymport-foamfiles.TestYmportFoamFiles.testLoadPolyMesh) ... ok ---------------------------------------------------------------------- Ran 85 tests in 331.006s OK *** ALL TESTS PASSED *** LD_LIBRARY_PATH=/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt: /build/reproducible-path/yade-2024.02a/debian/tmp/usr/bin/yade-mpfr150 --check /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/__init__.py:72: 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> Welcome to Yade 2024.02a Using python version: 3.11.9 (main, Apr 10 2024, 13:16:36) [GCC 13.2.0] ################################### Skipping colliderTorture.py, because it is in slowScripts. ################################### 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.023125 ___________________________________ ################################### 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.340257 ___________________________________ ################################### 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.005106 ___________________________________ ################################### running: checkWirePM.py Status: success, time spent on this check: 0:06:57.572457 ___________________________________ ################################### running: checkWeight.py Precalculated weight 756.093387 Obtained weight 756.093387 Status: success, time spent on this check: 0:00:05.494172 ___________________________________ ################################### running: checkViscElPM2.py Status: success, time spent on this check: 0:00:02.535269 ___________________________________ ################################### running: checkViscElPM.py Status: success, time spent on this check: 0:00:00.535785 ___________________________________ ################################### running: checkViscElEng.py Precalculated en value 0.736356797441 Obtained en value 0.736356799196 Status: success, time spent on this check: 0:00:04.167327 ___________________________________ ################################### running: checkViscElBC.py Status: success, time spent on this check: 0:00:00.351853 ___________________________________ ################################### running: checkVTKRecorder.py checkVTKRecorder checking file: /tmp/tmpb6u49msx/vtk_testing/10.vtm checking file: /tmp/tmpb6u49msx/vtk_testing/10/10_0.vtu checking file: /tmp/tmpb6u49msx/vtk_testing/10/10_2.vtp non-matching lines: 159 Status: success, time spent on this check: 0:00:00.330381 ___________________________________ ################################### running: checkThermalEngine.py This checkThermalEngine.py cannot be executed because ENABLE_THERMAL is disabled Status: success, time spent on this check: 0:00:00.007373 ___________________________________ ################################### running: checkTestTriax.py File ./checkTest.yade moved into /tmp/tmpz2__rui3/ directory File ./_Unloaded_380_3.spheres moved into /tmp/tmpz2__rui3/ directory File ./_Unloaded_380_3.xml moved into /tmp/tmpz2__rui3/ directory File ./WallStresses moved into /tmp/tmpz2__rui3/ directory Status: success, time spent on this check: 0:00:46.376047 ___________________________________ ################################### running: checkTestDummy.py checkTest mechanism Status: success, time spent on this check: 0:00:00.001986 ___________________________________ ################################### running: checkTesselationWrapper.py Status: success, time spent on this check: 0:00:00.006638 ___________________________________ ################################### running: checkSetPerm.py Status: success, time spent on this check: 0:00:00.615746 ___________________________________ ################################### running: checkSaveLoadClumps.py Kinetic energy OK 1.171854E-09 Kinetic energy OK 1.144397E-01 Kinetic energy OK 1.144625E-01 Kinetic energy OK 1.167639E-01 Status: success, time spent on this check: 0:12:52.946800 ___________________________________ ################################### running: checkRotAlgorithmNonSpherical.py Status: success, time spent on this check: 0:01:37.639380 ___________________________________ ################################### running: checkPotentialVTKRecorders.py checking file: /tmp/tmppgcajqnb/potentialVTKRecorders/ppcontactPoint.10.vtu checking file: /tmp/tmppgcajqnb/potentialVTKRecorders/ppId.10.vtu checking file: /tmp/tmppgcajqnb/potentialVTKRecorders/pp-pb.10.vtp checking file: /tmp/tmppgcajqnb/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.960935 ___________________________________ ################################### running: checkPotentialParticles.py Status: success, time spent on this check: 0:00:02.007220 ___________________________________ ################################### running: checkPotentialBlocks.py skip PotentialBlocks check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.007577 ___________________________________ ################################### Skipping checkPolyhedraCrush.py, because it is in skipScripts. ################################### Skipping checkMPYcomm.py, because it is in skipScripts. ################################### Skipping checkMPISilo.py, because it is in slowScripts. ################################### Skipping checkMPI4PYcomm.py, because it is in skipScripts. ################################### Skipping checkMPI.py, because it is in skipScripts. ################################### running: checkLubricationWithRoughness.py Status: success, time spent on this check: 0:03:50.389346 ___________________________________ ################################### running: checkLubrication.py Status: success, time spent on this check: 0:02:33.611553 ___________________________________ ################################### Skipping checkList.py, because it is in skipScripts. ################################### running: checkLiquidMigration.py This checkLiquidMigration.py cannot be executed because LIQMIGRATION is disabled Status: success, time spent on this check: 0:00:00.008692 ___________________________________ ################################### running: checkLS_DEM_pbc.py Skip checkLS_DEM_pbc, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.003192 ___________________________________ ################################### running: checkLS_DEM.py Skip checkLSdem, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.009137 ___________________________________ ################################### running: checkKineticEnergy.py Status: success, time spent on this check: 0:09:31.082502 ___________________________________ ################################### Skipping checkJCFpm.py, because it is in skipScripts. ################################### running: checkHertzExtended.py This checkHertzExtended.py cannot be executed because CGAL is disabled Status: success, time spent on this check: 0:00:00.004007 ___________________________________ ################################### running: checkGravityRungeKuttaCashKarp54.py checkGravityRungeKuttaCashKarp54.py : yade precision is 150 decimal places. Will use error tolerance of: 1e-147 Note: for high precision calculations use yade.math.toHP1(...) see this: g = yade.math.toHP1('-9.81') ## produces: mpf('-9.809999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999217936') g = -9.81 ## produces: mpf('-9.8100000000000004973799150320701301097869873046875') <WARNING> GravityEngine:24 virtual void yade::GravityEngine::action(): GravityEngine is deprecated, consider using Newton::gravity instead. See https://yade-dem.org/doc/HighPrecisionReal.html#string-conversions for more info. Status: success, time spent on this check: 0:00:14.082847 ___________________________________ ################################### running: checkGravity.py checkGravity.py : yade precision is 150 decimal places. Will use error tolerance of: 1e-10 Note: for high precision calculations use yade.math.toHP1(...) see this: g = yade.math.toHP1('-9.81') ## produces: mpf('-9.809999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999217936') g = -9.81 ## produces: mpf('-9.8100000000000004973799150320701301097869873046875') See https://yade-dem.org/doc/HighPrecisionReal.html#string-conversions for more info. Status: success, time spent on this check: 0:01:09.869325 ___________________________________ ################################### Skipping checkFlipSpheres.py, because it is in slowScripts. ################################### running: checkFlipCell.py flipCell is working properly (tested on 1000 random flips, 286 of which needed more than one flip for orthogonality) Status: success, time spent on this check: 0:00:01.284977 ___________________________________ ################################### 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.009659 ___________________________________ ################################### running: checkColliderCorrectness.py checkColliderCorrectness for InsertionSortCollider Status: success, time spent on this check: 0:00:57.877342 ___________________________________ ################################### running: checkColliderConstantness.py checkColliderConstantness for InsertionSortCollider Status: success, time spent on this check: 0:01:00.912126 ___________________________________ ################################### running: checkCohesiveFrictionalLaw.py Pull contact until it breaks [1.0, 0, mpf('0.0'), mpf('0.0'), mpf('0.0'), mpf('0.0')] [1.0, 0, mpf('399.5999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999967466007'), mpf('0.0'), mpf('0.0'), mpf('0.0')] [1.0, 0, mpf('899.0999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999926799028'), mpf('0.0'), mpf('0.0'), mpf('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, mpf('98.89999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999105318998'), mpf('0.0'), mpf('0.0'), mpf('0.0')] Apply pure bending [1.0, 1, mpf('98.89999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999105318998'), mpf('0.0'), mpf('10.0'), mpf('0.0')] [1.0, 1, mpf('98.89999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999105318998'), mpf('0.0'), mpf('60.0'), mpf('0.0')] Un-bend [1.0, 1, mpf('98.89999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999105318998'), mpf('0.0'), mpf('0.0'), mpf('0.0')] Twist [1.0, 1, mpf('98.89999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999105318998'), mpf('0.0'), mpf('0.0'), mpf('98.89999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999105318998')] Break remote interaction by bending [1.0, 1, mpf('98.89999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999105318998'), mpf('0.0'), mpf('50.0'), mpf('0.0')] [1.0, 1, mpf('98.89999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999105318998'), mpf('0.0'), mpf('98.89999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999105318998'), mpf('0.0')] Shear compressed contact with residual friction [1.0, 1, mpf('98.89999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999105318998'), mpf('30.0'), mpf('0.0'), mpf('0.0')] [1.0, 1, mpf('98.89999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999105318998'), mpf('54.02931624555088176093724916567022440812786512578135424562863806876455279023275317423136611396790001846247091116612090085728045601655504119419996296328904972'), mpf('0.0'), mpf('0.0')] CohesiveFrictional model passed with difference = 0.00000000000468059279194779984194409509665615642719579356595938844089986210861263942040269175103092874507741910601196853168266615599453608057339634564278027471540362 Status: success, time spent on this check: 0:00:00.567924 ___________________________________ ################################### Skipping checkClumpHopper.py, because it is in slowScripts. ################################### running: checkCapillaryModels.py Status: success, time spent on this check: 0:00:00.173687 ___________________________________ ################################### Skipping checkCapillaryEngineStandalone.py, because it is in skipScripts. ################################### running: checkBlockGen.py skip BlockGen check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.005611 ___________________________________ ################################### 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.013974 ___________________________________ ################################### running: checkAlpha.py CGAL not in features, skip Status: success, time spent on this check: 0:00:00.002820 ___________________________________ ################################### Skipping DEM-PFV-check.py, because it is in skipScripts. WARNING: some checks took longer than 30 seconds. Most time spend on a single check: 0:12:52.946800 *** ALL CHECKS PASSED *** Adding slavesdh_numpy3 #Generate docs cd /build/reproducible-path/yade-2024.02a/doc/sphinx && LD_LIBRARY_PATH=/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt: PYTHONPATH=. /build/reproducible-path/yade-2024.02a/debian/tmp/usr/bin/yade-double yadeSphinx.py html TCP python prompt on localhost:9000, auth cookie `ycssdu' Welcome to Yade 2024.02a Using python version: 3.11.9 (main, Apr 10 2024, 13:16:36) [GCC 13.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 v7.2.6 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. locale_dir /build/reproducible-path/yade-2024.02a/doc/sphinx/locales/en/LC_MESSAGES does not exist [autosummary] generating autosummary for: FEMxDEM.rst, FoamCoupling.rst, GPUacceleration.rst, HighPrecisionReal.rst, HydroForceEngine.rst, acousticemissions.rst, amazonEC2.rst, citing.rst, consulting.rst, events.rst, ..., yade.plot.rst, yade.polyhedra_utils.rst, yade.post2d.rst, yade.potential_utils.rst, yade.qt.rst, yade.timing.rst, yade.utils.rst, yade.wrapper.rst, yade.ymport.rst, yadeTechArchive.rst WARNING: Failed to import yade.polyhedra_utils. Possible hints: * ImportError: dynamic module does not define module export function (PyInit__polyhedra_utils) * AttributeError: module 'yade' has no attribute 'polyhedra_utils' WARNING: Failed to import yade._polyhedra_utils. Possible hints: * 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: * ImportError: Connecting to DISPLAY at Yade startup failed, unable to activate the qt5 interface. * AttributeError: module 'yade' has no attribute 'qt' locale_dir /build/reproducible-path/yade-2024.02a/doc/sphinx/locales/en/LC_MESSAGES does not exist locale_dir /build/reproducible-path/yade-2024.02a/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-2024.02a/doc/sphinx/locales/en/LC_MESSAGES does not exist [new config] 70 added, 0 changed, 0 removed reading sources... [ 1%] FEMxDEM reading sources... [ 3%] FoamCoupling reading sources... [ 4%] GPUacceleration reading sources... [ 6%] HighPrecisionReal reading sources... [ 7%] HydroForceEngine reading sources... [ 9%] acousticemissions reading sources... [ 10%] amazonEC2 reading sources... [ 11%] citing reading sources... [ 13%] consulting reading sources... [ 14%] events reading sources... [ 16%] events/01_yade-hackathon reading sources... [ 17%] events/01_yade-workshop reading sources... [ 19%] events/02_yade-workshop reading sources... [ 20%] formulation reading sources... [ 21%] formulation-link reading sources... [ 23%] gitrepo reading sources... [ 24%] index-toctree reading sources... [ 26%] index-toctree-book reading sources... [ 27%] index-toctree-manuals reading sources... [ 29%] index-toctree-reference reading sources... [ 30%] index-toctree-theory reading sources... [ 31%] index-toctree_manuals reading sources... [ 33%] installation reading sources... [ 34%] introduction /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' reading sources... [ 36%] modules reading sources... [ 37%] mpy reading sources... [ 39%] potentialparticles reading sources... [ 40%] prog /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms 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. /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms <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 /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' reading sources... [ 41%] publications reading sources... [ 43%] references reading sources... [ 44%] tutorial reading sources... [ 46%] tutorial-advanced reading sources... [ 47%] tutorial-data-mining /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' reading sources... [ 49%] tutorial-examples reading sources... [ 50%] tutorial-geo /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' reading sources... [ 51%] tutorial-hands-on /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms <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. /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' reading sources... [ 53%] tutorial-introduction reading sources... [ 54%] tutorial-more-examples reading sources... [ 56%] tutorial-more-examples-fast reading sources... [ 57%] tutorial-short-course reading sources... [ 59%] tutorial-short-course-bouncing-sphere reading sources... [ 60%] tutorial-short-course-fluids reading sources... [ 61%] tutorial-short-course-installation reading sources... [ 63%] tutorial-short-course-intro /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms <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. /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' reading sources... [ 64%] tutorial-short-course-rotating-drum reading sources... [ 66%] tutorial-short-course-thermal1 reading sources... [ 67%] tutorial-short-course-thermal2 reading sources... [ 69%] user /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' reading sources... [ 70%] yade.bf reading sources... [ 71%] yade.bodiesHandling reading sources... [ 73%] yade.export reading sources... [ 74%] yade.geom reading sources... [ 76%] yade.gridpfacet reading sources... [ 77%] yade.libVersions /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:795: UserWarning: using bookmarks requires you to install the `pickleshare` library. self.shell.db['bookmarks'] = bkms /usr/lib/python3/dist-packages/IPython/core/magics/osm.py:761: UserWarning: using bookmarks requires you to install the `pickleshare` library. bkms = self.shell.db.get('bookmarks',{}) UsageError: %bookmark -d: Can't delete bookmark 'ipy_savedir' reading sources... [ 79%] yade.linterpolation reading sources... [ 80%] yade.log reading sources... [ 81%] yade.math reading sources... [ 83%] yade.minieigenHP reading sources... [ 84%] yade.mpy reading sources... [ 86%] yade.pack reading sources... [ 87%] yade.plot reading sources... [ 89%] yade.polyhedra_utils reading sources... [ 90%] yade.post2d reading sources... [ 91%] yade.potential_utils reading sources... [ 93%] yade.qt reading sources... [ 94%] yade.timing reading sources... [ 96%] yade.utils reading sources... [ 97%] yade.wrapper reading sources... [ 99%] yade.ymport reading sources... [100%] yadeTechArchive /build/reproducible-path/yade-2024.02a/doc/sphinx/FoamCoupling.rst:308: WARNING: duplicate label of equation eq:face, other instance in FoamCoupling /build/reproducible-path/yade-2024.02a/doc/sphinx/FoamCoupling.rst:5: CRITICAL: Duplicate ID: "equation-eq-face". /build/reproducible-path/yade-2024.02a/doc/sphinx/FoamCoupling.rst:313: WARNING: duplicate label of equation eq:vertex, other instance in FoamCoupling /build/reproducible-path/yade-2024.02a/doc/sphinx/FoamCoupling.rst:5: CRITICAL: Duplicate ID: "equation-eq-vertex". /build/reproducible-path/yade-2024.02a/doc/sphinx/FoamCoupling.rst:318: WARNING: duplicate label of equation eq:facets:a, other instance in FoamCoupling /build/reproducible-path/yade-2024.02a/doc/sphinx/FoamCoupling.rst:5: CRITICAL: Duplicate ID: "equation-eq-facets-a". /build/reproducible-path/yade-2024.02a/doc/sphinx/FoamCoupling.rst:320: WARNING: duplicate label of equation eq:facets:b, other instance in FoamCoupling /build/reproducible-path/yade-2024.02a/doc/sphinx/FoamCoupling.rst:5: CRITICAL: Duplicate ID: "equation-eq-facets-b". /build/reproducible-path/yade-2024.02a/doc/sphinx/HighPrecisionReal.rst:236: WARNING: Explicit markup ends without a blank line; unexpected unindent. /build/reproducible-path/yade-2024.02a/doc/sphinx/events/01_yade-hackathon.rst:2: WARNING: Duplicate explicit target name: "mr". /build/reproducible-path/yade-2024.02a/doc/sphinx/events/01_yade-hackathon.rst:2: WARNING: Duplicate explicit target name: "issue". /build/reproducible-path/yade-2024.02a/doc/sphinx/events/01_yade-hackathon.rst:2: WARNING: Duplicate explicit target name: "issue". /build/reproducible-path/yade-2024.02a/doc/sphinx/events/01_yade-hackathon.rst:2: WARNING: Duplicate explicit target name: "issue". /build/reproducible-path/yade-2024.02a/doc/sphinx/events/01_yade-hackathon.rst:2: WARNING: Duplicate explicit target name: "mr". /build/reproducible-path/yade-2024.02a/doc/sphinx/events/01_yade-hackathon.rst:2: WARNING: Duplicate explicit target name: "mr". /build/reproducible-path/yade-2024.02a/doc/sphinx/events/01_yade-workshop.rst:3: WARNING: Title underline too short. 1st **Y**\ et **A**\ nother **D**\ iscrete **E**\ lement Workshop ============================================================= /build/reproducible-path/yade-2024.02a/doc/sphinx/events/02_yade-workshop.rst:3: WARNING: Title underline too short. 2nd **Y**\ et **A**\ nother **D**\ iscrete **E**\ lement Workshop ============================================================= /build/reproducible-path/yade-2024.02a/doc/sphinx/events/02_yade-workshop.rst:6: WARNING: Title underline too short. Aix-en-Provence, April 26-27, 2018 ------------------------ /build/reproducible-path/yade-2024.02a/doc/sphinx/formulation.rst:509: WARNING: Title underline too short. SPIRAL Algorithm ([delValle2023]_) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ /build/reproducible-path/yade-2024.02a/doc/sphinx/index-toctree-manuals.rst:6: WARNING: toctree contains reference to nonexisting document 'fullPublications' /build/reproducible-path/yade-2024.02a/doc/sphinx/index-toctree-reference.rst:5: WARNING: toctree contains reference to nonexisting document 'fullPublications' /build/reproducible-path/yade-2024.02a/doc/sphinx/installation.rst:358: WARNING: Title underline too short. Compilation and usage ^^^^^^^^^^^ /build/reproducible-path/yade-2024.02a/doc/sphinx/installation.rst:358: WARNING: Title underline too short. Compilation and usage ^^^^^^^^^^^ /build/reproducible-path/yade-2024.02a/doc/sphinx/installation.rst:3: WARNING: Duplicate explicit target name: "sphinx". /build/reproducible-path/yade-2024.02a/doc/sphinx/prog.rst:2173: WARNING: Title underline too short. Adding a new python/C++ module ============================ /build/reproducible-path/yade-2024.02a/doc/sphinx/prog.rst:2173: WARNING: Title underline too short. Adding a new python/C++ module ============================ /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:546: WARNING: Duplicate explicit target name: "aboul2017". /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:546: WARNING: duplicate citation Aboul2017, other instance in /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:9: WARNING: Inline strong start-string without end-string. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:9: WARNING: Inline strong start-string without end-string. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:135: WARNING: Inline strong start-string without end-string. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:135: WARNING: Inline strong start-string without end-string. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:135: WARNING: Inline emphasis start-string without end-string. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:137: WARNING: Inline strong start-string without end-string. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:137: WARNING: Inline strong start-string without end-string. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:137: WARNING: Inline emphasis start-string without end-string. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:169: WARNING: Inline emphasis start-string without end-string. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:23: WARNING: duplicate citation Chevremont2019, other instance in /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:25: WARNING: duplicate citation Chevremont2020, other instance in /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:93: ERROR: Unknown target name: "10.1016/j.compstruc.2004.05.016 ". /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-advanced.rst:53: WARNING: Title underline too short. Should be checked, but not always mandatory: ..................................... /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-advanced.rst:53: WARNING: Title underline too short. Should be checked, but not always mandatory: ..................................... /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-more-examples.rst:1330: WARNING: Title underline too short. ViscoelasticBoundaryCondition ^^^^^^^^^^^^^^^^^^^^^ /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-more-examples.rst:1330: WARNING: Title underline too short. ViscoelasticBoundaryCondition ^^^^^^^^^^^^^^^^^^^^^ /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-more-examples-fast.rst:1332: WARNING: Title underline too short. ViscoelasticBoundaryCondition ^^^^^^^^^^^^^^^^^^^^^ /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-more-examples-fast.rst:1332: WARNING: Title underline too short. ViscoelasticBoundaryCondition ^^^^^^^^^^^^^^^^^^^^^ /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-short-course-bouncing-sphere.rst:4: WARNING: Title underline too short. Day 1 - Yade Hands-on part 1 ==================== /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-short-course-bouncing-sphere.rst:72: WARNING: Title underline too short. Starting the Script ------ /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-short-course-bouncing-sphere.rst:72: WARNING: Title underline too short. Starting the Script ------ /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-short-course-fluids.rst:7: WARNING: Title underline too short. Day 2 - Fluids Hands-on part 1 ======================= /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-short-course-fluids.rst:146: WARNING: Title underline too short. Setting up the `FlowEngine` ^^^^^^^^^^^^^^^^^^^^^^^^^ /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-short-course-fluids.rst:274: WARNING: Inline interpreted text or phrase reference start-string without end-string. /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-short-course-installation.rst:4: WARNING: Title underline too short. Installing Yade (for Windows and Mac users) =================================== /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-short-course-installation.rst:13: WARNING: Title underline too short. Easiest way - Use our premade Virtual Machine (Windows) ------------------------------- /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-short-course-installation.rst:35: WARNING: Title underline too short. Less easy way - Create your own Virtual Machine (MacOS) ---------------- /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-short-course-installation.rst:35: WARNING: Title underline too short. Less easy way - Create your own Virtual Machine (MacOS) ---------------- /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-short-course-installation.rst:62: WARNING: Title underline too short. Hard way - Dual Boot (MacOS or Windows) -------------------- /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-short-course-installation.rst:62: WARNING: Title underline too short. Hard way - Dual Boot (MacOS or Windows) -------------------- /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-short-course-intro.rst:4: WARNING: Title underline too short. Introduction to Bash and Python ============ /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-short-course-intro.rst:98: WARNING: Title underline too short. Particles -------- /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-short-course-intro.rst:98: WARNING: Title underline too short. Particles -------- /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-short-course-intro.rst:103: WARNING: Title underline too short. Singles ------ /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-short-course-intro.rst:103: WARNING: Title underline too short. Singles ------ /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-short-course-rotating-drum.rst:4: WARNING: Title underline too short. Day 1 - Yade Hands-on part 2 ======================== /build/reproducible-path/yade-2024.02a/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 /build/reproducible-path/yade-2024.02a/doc/sphinx/user.rst:1753: WARNING: Title overline too short. ************ Getting in touch with Yade community ************ /build/reproducible-path/yade-2024.02a/doc/sphinx/user.rst:1753: WARNING: Title overline too short. ************ Getting in touch with Yade community ************ /build/reproducible-path/yade-2024.02a/doc/sphinx/user.rst:1758: WARNING: Explicit markup ends without a blank line; unexpected unindent. /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bf.py:docstring of yade.bf:2: WARNING: Title underline too short. Overview ======= /build/reproducible-path/yade-2024.02a/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 ======= /build/reproducible-path/yade-2024.02a/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 ======= /build/reproducible-path/yade-2024.02a/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. docstring of yade._log.setLevel:6: WARNING: Field list ends without a blank line; unexpected unindent. /build/reproducible-path/yade-2024.02a/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. docstring of yade._math.getFloatDistanceULP:4: WARNING: Explicit markup ends without a blank line; unexpected unindent. docstring of yade._math.getRealHPErrors:14: ERROR: Content block expected for the "hint" directive; none found. docstring of yade._math.getRealHPErrors:15: WARNING: Explicit markup ends without a blank line; unexpected unindent. /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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 docstring of yade.plot.AttrFlags.from_bytes:9: WARNING: Inline interpreted text or phrase reference start-string without end-string. docstring of yade.plot.AttrFlags.to_bytes:8: WARNING: Inline interpreted text or phrase reference start-string without end-string. docstring of yade.plot.BodyContainer.clump:1: WARNING: Inline emphasis start-string without end-string. docstring of yade.wrapper.HydroForceEngine:6: WARNING: Definition list ends without a blank line; unexpected unindent. docstring of yade.wrapper.Ig2_Facet_Sphere_ScGeom:5: WARNING: Bullet list ends without a blank line; unexpected unindent. docstring of yade.wrapper.Ip2_CohFrictMat_CohFrictMat_CohFrictPhys:5: WARNING: Inline interpreted text or phrase reference start-string without end-string. docstring of yade.plot.VTKRecorder.recorders:1: WARNING: Inline literal start-string without end-string. docstring of yade.plot.VTKRecorder.recorders:77: WARNING: Block quote ends without a blank line; unexpected unindent. WARNING: autodoc: failed to import module 'polyhedra_utils' from module 'yade'; the following exception was raised: dynamic module does not define module export function (PyInit__polyhedra_utils) WARNING: autodoc: failed to import module '_polyhedra_utils' from module 'yade'; the following exception was raised: dynamic module does not define module export function (PyInit__polyhedra_utils) WARNING: autodoc: failed to import module 'qt' from module 'yade'; the following exception was raised: Connecting to DISPLAY at Yade startup failed, unable to activate the qt5 interface. WARNING: autodoc: failed to import module 'qt._GLViewer' from module 'yade'; the following exception was raised: Connecting to DISPLAY at Yade startup failed, unable to activate the qt5 interface. /build/reproducible-path/yade-2024.02a/doc/sphinx/yade.wrapper.rst:1: WARNING: malformed hyperlink target. docstring of yade.wrapper.VTKRecorder.recorders:1: WARNING: Inline literal start-string without end-string. docstring of yade.wrapper.VTKRecorder.recorders:77: WARNING: Block quote ends without a blank line; unexpected unindent. docstring of yade.wrapper.HydroForceEngine:6: WARNING: Definition list ends without a blank line; unexpected unindent. docstring of yade.wrapper.Ig2_Facet_Sphere_ScGeom:5: WARNING: Bullet list ends without a blank line; unexpected unindent. docstring of yade.wrapper.Ip2_CohFrictMat_CohFrictMat_CohFrictPhys:5: WARNING: Inline interpreted text or phrase reference start-string without end-string. /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Cylinder:3: WARNING: duplicate ystaticattr description of Gl1_Cylinder.wire, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Cylinder:7: WARNING: duplicate ystaticattr description of Gl1_Cylinder.glutNormalize, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Cylinder:11: WARNING: duplicate ystaticattr description of Gl1_Cylinder.glutSlices, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Cylinder:15: WARNING: duplicate ystaticattr description of Gl1_Cylinder.glutStacks, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Facet:3: WARNING: duplicate ystaticattr description of Gl1_Facet.normals, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_GridConnection:3: WARNING: duplicate ystaticattr description of Gl1_GridConnection.wire, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_GridConnection:7: WARNING: duplicate ystaticattr description of Gl1_GridConnection.glutNormalize, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_GridConnection:11: WARNING: duplicate ystaticattr description of Gl1_GridConnection.glutSlices, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_GridConnection:15: WARNING: duplicate ystaticattr description of Gl1_GridConnection.glutStacks, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_LevelSet:3: WARNING: duplicate ystaticattr description of Gl1_LevelSet.recompute, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_LevelSet:7: WARNING: duplicate ystaticattr description of Gl1_LevelSet.wire, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Node:3: WARNING: duplicate ystaticattr description of Gl1_Node.quality, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Node:7: WARNING: duplicate ystaticattr description of Gl1_Node.wire, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Node:11: WARNING: duplicate ystaticattr description of Gl1_Node.stripes, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Node:15: WARNING: duplicate ystaticattr description of Gl1_Node.localSpecView, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Node:19: WARNING: duplicate ystaticattr description of Gl1_Node.glutSlices, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Node:23: WARNING: duplicate ystaticattr description of Gl1_Node.glutStacks, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_PFacet:3: WARNING: duplicate ystaticattr description of Gl1_PFacet.wire, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:3: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.sizeX, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:7: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.sizeY, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:11: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.sizeZ, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:15: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.store, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:19: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.initialized, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:23: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.aabbEnlargeFactor, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:27: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.wire, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:3: WARNING: duplicate ystaticattr description of Gl1_Sphere.quality, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:7: WARNING: duplicate ystaticattr description of Gl1_Sphere.wire, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:11: WARNING: duplicate ystaticattr description of Gl1_Sphere.stripes, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:15: WARNING: duplicate ystaticattr description of Gl1_Sphere.localSpecView, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:19: WARNING: duplicate ystaticattr description of Gl1_Sphere.glutSlices, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:23: WARNING: duplicate ystaticattr description of Gl1_Sphere.glutStacks, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:27: WARNING: duplicate ystaticattr description of Gl1_Sphere.circleView, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:31: WARNING: duplicate ystaticattr description of Gl1_Sphere.circleRelThickness, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:35: WARNING: duplicate ystaticattr description of Gl1_Sphere.circleAllowedRotationAxis, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Tetra:3: WARNING: duplicate ystaticattr description of Gl1_Tetra.wire, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_Wall:3: WARNING: duplicate ystaticattr description of Gl1_Wall.div, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_L3Geom:3: WARNING: duplicate ystaticattr description of Gl1_L3Geom.axesLabels, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_L3Geom:7: WARNING: duplicate ystaticattr description of Gl1_L3Geom.axesScale, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_L3Geom:11: WARNING: duplicate ystaticattr description of Gl1_L3Geom.axesWd, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_L3Geom:15: WARNING: duplicate ystaticattr description of Gl1_L3Geom.uPhiWd, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_L3Geom:19: WARNING: duplicate ystaticattr description of Gl1_L3Geom.uScale, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_L6Geom:3: WARNING: duplicate ystaticattr description of Gl1_L6Geom.phiScale, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:3: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.contactLine, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:7: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.dmgLabel, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:11: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.dmgPlane, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:15: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.epsT, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:19: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.epsTAxes, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:23: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.normal, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:27: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.colorStrainRatio, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:31: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.epsNLabel, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:3: WARNING: duplicate ystaticattr description of Gl1_NormPhys.maxFn, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:7: WARNING: duplicate ystaticattr description of Gl1_NormPhys.signFilter, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:11: WARNING: duplicate ystaticattr description of Gl1_NormPhys.refRadius, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:15: WARNING: duplicate ystaticattr description of Gl1_NormPhys.maxRadius, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:19: WARNING: duplicate ystaticattr description of Gl1_NormPhys.slices, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:23: WARNING: duplicate ystaticattr description of Gl1_NormPhys.stacks, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:27: WARNING: duplicate ystaticattr description of Gl1_NormPhys.maxWeakFn, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:31: WARNING: duplicate ystaticattr description of Gl1_NormPhys.weakFilter, other instance in yade.plot /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:35: WARNING: duplicate ystaticattr description of Gl1_NormPhys.weakScale, other instance in yade.plot docstring of yade.wrapper.BodyContainer.clump:1: WARNING: Inline emphasis start-string without end-string. /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/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-2024.02a/doc/sphinx/consulting.rst: WARNING: document isn't included in any toctree /build/reproducible-path/yade-2024.02a/doc/sphinx/index-toctree-book.rst: WARNING: document isn't included in any toctree /build/reproducible-path/yade-2024.02a/doc/sphinx/index-toctree_manuals.rst: WARNING: document isn't included in any toctree /build/reproducible-path/yade-2024.02a/doc/sphinx/tutorial-more-examples.rst: WARNING: document isn't included in any toctree /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:16: WARNING: Citation [yade:doc3] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:20: WARNING: Citation [Abdallah2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:22: WARNING: Citation [Abdi2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:24: WARNING: Citation [Abdi2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:546: WARNING: Citation [Aboul2017] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:28: WARNING: Citation [Aboul2018] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:30: WARNING: Citation [Albaba2015] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:32: WARNING: Citation [Angelidakis2021] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:34: WARNING: Citation [Asadi2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:36: WARNING: Citation [Bance2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:38: WARNING: Citation [Barbosa2022b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:40: WARNING: Citation [Barbosa2022a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:42: WARNING: Citation [Barbosa2020b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:44: WARNING: Citation [Barbosa2020] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:46: WARNING: Citation [Barros2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:48: WARNING: Citation [Basson2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:50: WARNING: Citation [Benniou2020] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:52: WARNING: Citation [Binelo2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:54: WARNING: Citation [Bonilla2015] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:58: WARNING: Citation [Boon2015b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:60: WARNING: Citation [Boon2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:68: WARNING: Citation [Bourrier2015] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:72: WARNING: Citation [Brzezinski2023a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:74: WARNING: Citation [Brzezinski2023b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:80: WARNING: Citation [Caulk2020b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:84: WARNING: Citation [Chalak2017] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:86: WARNING: Citation [Chapelle2021] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:88: WARNING: Citation [Chareyre2012a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:90: WARNING: Citation [Chassagne2020] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:92: WARNING: Citation [Chassagne2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:94: WARNING: Citation [Chen2007] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:96: WARNING: Citation [Chen2011a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:98: WARNING: Citation [Chen2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:100: WARNING: Citation [Chen2012] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:23: WARNING: Citation [Chevremont2019] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:108: WARNING: Citation [Coulibaly2020] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:110: WARNING: Citation [Cuomo2016] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:112: WARNING: Citation [Dang2010a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:114: WARNING: Citation [Dang2010b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:116: WARNING: Citation [DePue2019] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:118: WARNING: Citation [DePue2019b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:120: WARNING: Citation [DePue2020a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:122: WARNING: Citation [DePue2020b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:124: WARNING: Citation [Deng2021] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:126: WARNING: Citation [Dincc2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:128: WARNING: Citation [Donze2008] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:130: WARNING: Citation [Donze2021] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:132: WARNING: Citation [Duriez2013] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:134: WARNING: Citation [Duriez2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:138: WARNING: Citation [Duriez2018] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:146: WARNING: Citation [Duriez2018b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:154: WARNING: Citation [Dyck2015] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:158: WARNING: Citation [Elias2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:160: WARNING: Citation [Epifancev2013] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:162: WARNING: Citation [Epifantsev2012] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:164: WARNING: Citation [Favier2009a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:166: WARNING: Citation [Favier2012] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:168: WARNING: Citation [Feng2021] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:170: WARNING: Citation [Firouzabadi2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:172: WARNING: Citation [Giuliano2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:176: WARNING: Citation [Gladky2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:178: WARNING: Citation [Gougucs2020] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:180: WARNING: Citation [Grabowski2021] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:182: WARNING: Citation [Grabowski2020] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:184: WARNING: Citation [Grujicic2013] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:190: WARNING: Citation [Gusenbauer2018] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:192: WARNING: Citation [Gusenbauer2012] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:194: WARNING: Citation [Gusenbauer2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:196: WARNING: Citation [Hadda2015] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:198: WARNING: Citation [Hadda2013] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:200: WARNING: Citation [Harthong2012b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:202: WARNING: Citation [Harthong2009] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:204: WARNING: Citation [Hartmann2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:206: WARNING: Citation [Hartong2012a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:208: WARNING: Citation [Hasan2016] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:210: WARNING: Citation [Hassan15] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:214: WARNING: Citation [Haven2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:216: WARNING: Citation [He2021] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:218: WARNING: Citation [Heider2021] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:220: WARNING: Citation [Hilton2013] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:222: WARNING: Citation [Horvath2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:224: WARNING: Citation [Hosseinkhani2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:228: WARNING: Citation [Hu2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:230: WARNING: Citation [Huber2024] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:232: WARNING: Citation [Hung2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:234: WARNING: Citation [Ita2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:236: WARNING: Citation [Ivannikov2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:238: WARNING: Citation [Jasik2018] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:240: WARNING: Citation [Jerier2010b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:242: WARNING: Citation [Jerier2009] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:244: WARNING: Citation [Jerier2010a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:246: WARNING: Citation [Jiang2023a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:248: WARNING: Citation [Jiao2023b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:250: WARNING: Citation [Kalogeropoulos2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:252: WARNING: Citation [Kalogeropoulos2022b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:254: WARNING: Citation [Kaufmann2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:256: WARNING: Citation [Kozicki2012] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:260: WARNING: Citation [Kozicki2009] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:262: WARNING: Citation [Kozicki2006a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:264: WARNING: Citation [Kozicki2007a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:266: WARNING: Citation [Kozicki2016] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:268: WARNING: Citation [Kozicki2017] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:270: WARNING: Citation [Kozicki2018] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:272: WARNING: Citation [Kozicki2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:276: WARNING: Citation [Kozicki2019] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:278: WARNING: Citation [Krzaczek2021] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:280: WARNING: Citation [Krzaczek2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:284: WARNING: Citation [Lapcevic2017] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:286: WARNING: Citation [Li2021] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:288: WARNING: Citation [Li2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:290: WARNING: Citation [Liang2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:292: WARNING: Citation [Liu2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:294: WARNING: Citation [Lomine2013] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:296: WARNING: Citation [Mahmoodlu2016] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:298: WARNING: Citation [Marcato2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:300: WARNING: Citation [Mariani2021] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:302: WARNING: Citation [Marzougui2015] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:304: WARNING: Citation [Massoumi2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:312: WARNING: Citation [Mede2018] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:314: WARNING: Citation [Montella2016] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:316: WARNING: Citation [Montella2020] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:318: WARNING: Citation [Montella2020b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:320: WARNING: Citation [Mostafa2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:322: WARNING: Citation [Nguyen2021b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:324: WARNING: Citation [Nguyen2021a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:326: WARNING: Citation [Nicot2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:328: WARNING: Citation [Nicot2013a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:330: WARNING: Citation [Nicot2013b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:332: WARNING: Citation [Nicot2012] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:334: WARNING: Citation [Niedostatkiewicz2013] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:336: WARNING: Citation [Nitka2015b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:338: WARNING: Citation [Nitka2015a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:340: WARNING: Citation [Noel2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:342: WARNING: Citation [Noel2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:344: WARNING: Citation [Ostanin2020] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:346: WARNING: Citation [Pan2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:348: WARNING: Citation [Papachristos2017] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:350: WARNING: Citation [Papachristos2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:352: WARNING: Citation [Pekmezi2020] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:354: WARNING: Citation [Pelech2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:356: WARNING: Citation [Pirnia2018] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:358: WARNING: Citation [Pirrone2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:360: WARNING: Citation [Pol2021] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:362: WARNING: Citation [Pol2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:364: WARNING: Citation [Pouragha2021] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:366: WARNING: Citation [Puckett2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:368: WARNING: Citation [Redaelli2021] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:370: WARNING: Citation [Reiner2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:372: WARNING: Citation [Rioual2024] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:374: WARNING: Citation [Saomoto2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:376: WARNING: Citation [Sarkis2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:378: WARNING: Citation [Sayeed2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:380: WARNING: Citation [Scholtes2015a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:386: WARNING: Citation [Scholtes2015b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:388: WARNING: Citation [Scholtes2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:392: WARNING: Citation [Scholtes2013] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:396: WARNING: Citation [Scholtes2010] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:398: WARNING: Citation [Senanayake2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:400: WARNING: Citation [Shiu2008] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:402: WARNING: Citation [Shiu2009] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:404: WARNING: Citation [Sibille2015] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:406: WARNING: Citation [Sibille2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:408: WARNING: Citation [Skorov2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:410: WARNING: Citation [Smilauer2006] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:412: WARNING: Citation [Sobieski2020] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:414: WARNING: Citation [Soundaranathan2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:416: WARNING: Citation [Suchorzewski2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:418: WARNING: Citation [Suhr2016a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:420: WARNING: Citation [Suhr2020] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:422: WARNING: Citation [Suhr2016b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:424: WARNING: Citation [Suhr2017] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:426: WARNING: Citation [Suhr2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:428: WARNING: Citation [Sweijen2017b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:430: WARNING: Citation [Sweijen2017] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:432: WARNING: Citation [Sweijen2016] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:434: WARNING: Citation [Sweijen2018] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:436: WARNING: Citation [Sweijen2020] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:438: WARNING: Citation [Tedesco2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:440: WARNING: Citation [Tejada2016] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:446: WARNING: Citation [Tian2020] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:448: WARNING: Citation [Tian2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:450: WARNING: Citation [Tomporowski2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:452: WARNING: Citation [Tong2012] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:454: WARNING: Citation [Tordesillas2020] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:456: WARNING: Citation [Tran2012] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:458: WARNING: Citation [Tran2012c] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:460: WARNING: Citation [Tran2013] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:462: WARNING: Citation [Tran2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:464: WARNING: Citation [Tran2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:466: WARNING: Citation [Vaddy2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:468: WARNING: Citation [Valera2015] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:470: WARNING: Citation [vanderLinden2016] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:472: WARNING: Citation [Varela2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:474: WARNING: Citation [Wan2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:476: WARNING: Citation [Wan2015] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:478: WARNING: Citation [Wang2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:480: WARNING: Citation [Wang2021] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:482: WARNING: Citation [Wang2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:484: WARNING: Citation [Wang2023a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:486: WARNING: Citation [Wang2023b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:488: WARNING: Citation [Wei2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:490: WARNING: Citation [Widulinski2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:492: WARNING: Citation [Wu2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:494: WARNING: Citation [Xiao2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:496: WARNING: Citation [Xiong2021] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:498: WARNING: Citation [Xu2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:500: WARNING: Citation [Yang2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:502: WARNING: Citation [Yang2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:504: WARNING: Citation [Yim2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:506: WARNING: Citation [Yim2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:508: WARNING: Citation [Yousefpour2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:510: WARNING: Citation [Yuan2016] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:512: WARNING: Citation [Yuan2017] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:514: WARNING: Citation [Yuan2018] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:516: WARNING: Citation [Yuan2019] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:518: WARNING: Citation [Zhang2021] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:520: WARNING: Citation [Zhang2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:522: WARNING: Citation [Zhao2015] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:524: WARNING: Citation [Zhao2017] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:526: WARNING: Citation [Zhao2019] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:528: WARNING: Citation [Zhao2021a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:530: WARNING: Citation [Zhao2021b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:532: WARNING: Citation [Zhao2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:534: WARNING: Citation [Zhao2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:536: WARNING: Citation [Zhong2021] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:540: WARNING: Citation [1stYadeWorkshop] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:542: WARNING: Citation [2ndYadeWorkshop] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:544: WARNING: Citation [Aboul2016b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:548: WARNING: Citation [Albaba2015b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:550: WARNING: Citation [Bonilla2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:552: WARNING: Citation [Bourrier2015b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:554: WARNING: Citation [Catalano2011a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:556: WARNING: Citation [Catalano2010b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:558: WARNING: Citation [Catalano2013b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:560: WARNING: Citation [Catalano2009] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:562: WARNING: Citation [Catalano2010a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:564: WARNING: Citation [Caulk2019a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:566: WARNING: Citation [Caulk2019b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:568: WARNING: Citation [Caulk2019c] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:570: WARNING: Citation [Chareyre2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:572: WARNING: Citation [Chareyre2017b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:574: WARNING: Citation [Chareyre2012b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:576: WARNING: Citation [Chareyre2009] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:578: WARNING: Citation [Chareyre2019] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:580: WARNING: Citation [Chareyre2012c] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:582: WARNING: Citation [Chareyre2017] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:584: WARNING: Citation [Chen2008a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:586: WARNING: Citation [Chen2009b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:588: WARNING: Citation [Dang2008a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:590: WARNING: Citation [Dang2008b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:592: WARNING: Citation [Darve2016] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:594: WARNING: Citation [Duriez2020] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:596: WARNING: Citation [Duriez2017e] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:598: WARNING: Citation [Duriez2017d] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:600: WARNING: Citation [Duriez2015] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:602: WARNING: Citation [Duriez2019] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:604: WARNING: Citation [Duriez2022a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:606: WARNING: Citation [Duriez2022b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:608: WARNING: Citation [Effeindzourou2015] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:612: WARNING: Citation [Elias2013] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:614: WARNING: Citation [Farahnak2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:616: WARNING: Citation [Favier2009b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:618: WARNING: Citation [Frey2017] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:620: WARNING: Citation [Gillibert2009] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:622: WARNING: Citation [Gladky2015a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:624: WARNING: Citation [Gladky2015b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:630: WARNING: Citation [Hadda2013b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:632: WARNING: Citation [Hadda2015b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:634: WARNING: Citation [Harthong2013] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:636: WARNING: Citation [Hasan2010b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:638: WARNING: Citation [Hicher2009] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:640: WARNING: Citation [Hicher2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:642: WARNING: Citation [Hilton2013b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:644: WARNING: Citation [Huang2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:646: WARNING: Citation [Kalogeropoulos2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:648: WARNING: Citation [Kozicki2007c] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:650: WARNING: Citation [Kozicki2007d] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:652: WARNING: Citation [Kozicki2007e] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:654: WARNING: Citation [Kozicki2007f] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:656: WARNING: Citation [Kozicki2006b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:658: WARNING: Citation [Kozicki2006c] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:660: WARNING: Citation [Kozicki2005b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:662: WARNING: Citation [Kozicki2005c] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:664: WARNING: Citation [Kozicki2004a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:666: WARNING: Citation [Kozicki2003a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:668: WARNING: Citation [Kozicki2003c] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:670: WARNING: Citation [Kozicki2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:672: WARNING: Citation [Kozicki2013] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:674: WARNING: Citation [Kozicki2005a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:676: WARNING: Citation [Krzaczek2022a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:678: WARNING: Citation [Krzaczek2022b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:680: WARNING: Citation [Li2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:682: WARNING: Citation [Lomine2010b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:684: WARNING: Citation [Lomine2010a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:686: WARNING: Citation [Lomine2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:688: WARNING: Citation [Maurin2013] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:692: WARNING: Citation [Maurin2016b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:694: WARNING: Citation [Michallet2012] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:696: WARNING: Citation [Modenese2012] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:698: WARNING: Citation [Modenese2012a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:700: WARNING: Citation [Modenese2012b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:702: WARNING: Citation [Montella2017] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:704: WARNING: Citation [Nicot2015] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:706: WARNING: Citation [Nicot2011b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:708: WARNING: Citation [Nicot2010] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:710: WARNING: Citation [Nikooee2017] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:712: WARNING: Citation [Nikooee2016] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:714: WARNING: Citation [Nitka2014c] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:716: WARNING: Citation [Nitka2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:718: WARNING: Citation [Nitka2014b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:720: WARNING: Citation [Nitka2015c] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:722: WARNING: Citation [Romanova2020] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:724: WARNING: Citation [Sari2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:726: WARNING: Citation [Sayeed2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:728: WARNING: Citation [Scholtes2009e] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:730: WARNING: Citation [Scholtes2008a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:732: WARNING: Citation [Scholtes2007a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:734: WARNING: Citation [Scholtes2011b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:736: WARNING: Citation [Scholtes2008b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:738: WARNING: Citation [Scholtes2011c] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:740: WARNING: Citation [Shiu2007a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:742: WARNING: Citation [Sibille2009] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:744: WARNING: Citation [Skarzynski2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:746: WARNING: Citation [Smilauer2007a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:748: WARNING: Citation [Smilauer2008] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:750: WARNING: Citation [Smilauer2010a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:752: WARNING: Citation [Stransky2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:754: WARNING: Citation [Stransky2015a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:756: WARNING: Citation [Stransky2015b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:758: WARNING: Citation [Stransky2010] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:760: WARNING: Citation [Stransky2010b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:762: WARNING: Citation [Stransky2011b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:764: WARNING: Citation [Stransky2012a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:766: WARNING: Citation [Stransky2013a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:768: WARNING: Citation [Stransky2012b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:770: WARNING: Citation [Stransky2014a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:772: WARNING: Citation [Stransky2013b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:774: WARNING: Citation [Stransky2014b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:776: WARNING: Citation [Stransky2014c] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:778: WARNING: Citation [Stransky2013c] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:780: WARNING: Citation [Suhr2015] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:782: WARNING: Citation [Sweijen2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:784: WARNING: Citation [Sweijen2017c] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:786: WARNING: Citation [Tejada2016b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:788: WARNING: Citation [Tejada2017] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:790: WARNING: Citation [Tejchman2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:792: WARNING: Citation [Thoeni2015] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:794: WARNING: Citation [Thoeni2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:796: WARNING: Citation [Toraldo2015] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:798: WARNING: Citation [Tran2012b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:800: WARNING: Citation [Tran2012d] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:802: WARNING: Citation [Uhlmann2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:804: WARNING: Citation [Wagner2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:806: WARNING: Citation [Wan2015b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:808: WARNING: Citation [Yuan2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:810: WARNING: Citation [Yuan2017b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:812: WARNING: Citation [Zimbrod2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:816: WARNING: Citation [Angelidakis2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:818: WARNING: Citation [Thesis_delValle2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:820: WARNING: Citation [Benniou2016] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:824: WARNING: Citation [Borrmann2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:826: WARNING: Citation [Boschi2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:828: WARNING: Citation [Catalano2008a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:832: WARNING: Citation [Caulk2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:834: WARNING: Citation [Charlas2013] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:836: WARNING: Citation [Chen2009a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:838: WARNING: Citation [Chen2011b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:840: WARNING: Citation [DePue2019c] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:842: WARNING: Citation [Deng2022] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:844: WARNING: Citation [Duriez2009a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:846: WARNING: Citation [Duverger2023] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:848: WARNING: Citation [Favier2009c] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:850: WARNING: Citation [GaeblerMedack2013] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:852: WARNING: Citation [GentzAverhausVilbusch2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:854: WARNING: Citation [Gladky2019] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:858: WARNING: Citation [Haustein2021a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:860: WARNING: Citation [Jakob2016] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:862: WARNING: Citation [Jerier2009b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:864: WARNING: Citation [Khosravani2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:866: WARNING: Citation [Klichowicz2021a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:868: WARNING: Citation [Kozicki2007b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:872: WARNING: Citation [Marzougui2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:876: WARNING: Citation [Medack2014] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:878: WARNING: Citation [Morales2012a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:880: WARNING: Citation [Pircher2021] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:884: WARNING: Citation [Smilauer2010] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:886: WARNING: Citation [Smilauer2010c] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:888: WARNING: Citation [Stein2017] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:890: WARNING: Citation [Stransky2018] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:892: WARNING: Citation [Tran2011b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:896: WARNING: Citation [Maurin2018a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:898: WARNING: Citation [Maurin2018b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:900: WARNING: Citation [Maurin2018c] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:902: WARNING: Citation [Chareyre2019b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/publications.rst:904: WARNING: Citation [Pirnia2019] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:11: WARNING: Citation [Bertrand2005] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:13: WARNING: Citation [Chan2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:19: WARNING: Citation [Chareyre2003] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:21: WARNING: Citation [Chareyre2002b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:27: WARNING: Citation [Villard2004a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:29: WARNING: Citation [Lu1998] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:35: WARNING: Citation [GarciaRojo2004] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:39: WARNING: Citation [DeghmReport2006] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:57: WARNING: Citation [Wang2009] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:77: WARNING: Citation [Kuhl2001] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:85: WARNING: Citation [Thornton2015] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:93: WARNING: Citation [Hentz2004a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:95: WARNING: Citation [Hentz2004b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:97: WARNING: Citation [Camborde2000a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:99: WARNING: Citation [Donze1999a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:101: WARNING: Citation [Magnier1998a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:103: WARNING: Citation [Donze1995a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:105: WARNING: Citation [Donze1994a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:107: WARNING: Citation [Hentz2005a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:109: WARNING: Citation [Donze2004a] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:111: WARNING: Citation [Kettner2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:113: WARNING: Citation [Pion2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:115: WARNING: Citation [Calvetti1997] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:117: WARNING: Citation [Bagi2006] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:119: WARNING: Citation [Brilliantov1996] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:125: WARNING: Citation [Herminghaus2005] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:129: WARNING: Citation [Luding2008b] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:133: WARNING: Citation [Antypov2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:137: WARNING: Citation [Potyondy2004] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:139: WARNING: Citation [Radjai2011] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:145: WARNING: Citation [Mueller2003] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:149: WARNING: Citation [Soulie2006] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:167: WARNING: Citation [Monaghan1992] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:169: WARNING: Citation [Morris1997] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:171: WARNING: Citation [Lucy1977] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:173: WARNING: Citation [Monaghan1985] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:175: WARNING: Citation [yade:doc] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:177: WARNING: Citation [yade:manual] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:179: WARNING: Citation [yade:background] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:181: WARNING: Citation [yade:reference] is not referenced. /build/reproducible-path/yade-2024.02a/doc/sphinx/references.rst:183: WARNING: Citation [Tonon2005] is not referenced. done preparing documents... done copying assets... copying static files... done copying extra files... done done writing output... [ 1%] FEMxDEM writing output... [ 3%] FoamCoupling writing output... [ 4%] GPUacceleration writing output... [ 6%] HighPrecisionReal writing output... [ 7%] HydroForceEngine writing output... [ 9%] acousticemissions writing output... [ 10%] amazonEC2 writing output... [ 11%] citing writing output... [ 13%] consulting writing output... [ 14%] events writing output... [ 16%] events/01_yade-hackathon writing output... [ 17%] events/01_yade-workshop writing output... [ 19%] events/02_yade-workshop writing output... [ 20%] formulation writing output... [ 21%] formulation-link writing output... [ 23%] gitrepo writing output... [ 24%] index-toctree writing output... [ 26%] index-toctree-book writing output... [ 27%] index-toctree-manuals writing output... [ 29%] index-toctree-reference writing output... [ 30%] index-toctree-theory writing output... [ 31%] index-toctree_manuals writing output... [ 33%] installation writing output... [ 34%] introduction writing output... [ 36%] modules writing output... [ 37%] mpy writing output... [ 39%] potentialparticles writing output... [ 40%] prog writing output... [ 41%] publications writing output... [ 43%] references writing output... [ 44%] tutorial writing output... [ 46%] tutorial-advanced writing output... [ 47%] tutorial-data-mining writing output... [ 49%] tutorial-examples writing output... [ 50%] tutorial-geo writing output... [ 51%] tutorial-hands-on writing output... [ 53%] tutorial-introduction writing output... [ 54%] tutorial-more-examples writing output... [ 56%] tutorial-more-examples-fast writing output... [ 57%] tutorial-short-course writing output... [ 59%] tutorial-short-course-bouncing-sphere writing output... [ 60%] tutorial-short-course-fluids writing output... [ 61%] tutorial-short-course-installation writing output... [ 63%] tutorial-short-course-intro writing output... [ 64%] tutorial-short-course-rotating-drum writing output... [ 66%] tutorial-short-course-thermal1 writing output... [ 67%] tutorial-short-course-thermal2 writing output... [ 69%] user writing output... [ 70%] yade.bf writing output... [ 71%] yade.bodiesHandling writing output... [ 73%] yade.export writing output... [ 74%] yade.geom writing output... [ 76%] yade.gridpfacet writing output... [ 77%] yade.libVersions writing output... [ 79%] yade.linterpolation writing output... [ 80%] yade.log writing output... [ 81%] yade.math writing output... [ 83%] yade.minieigenHP writing output... [ 84%] yade.mpy writing output... [ 86%] yade.pack writing output... [ 87%] yade.plot writing output... [ 89%] yade.polyhedra_utils writing output... [ 90%] yade.post2d writing output... [ 91%] yade.potential_utils writing output... [ 93%] yade.qt writing output... [ 94%] yade.timing writing output... [ 96%] yade.utils writing output... [ 97%] yade.wrapper writing output... [ 99%] yade.ymport writing output... [100%] yadeTechArchive /build/reproducible-path/yade-2024.02a/doc/sphinx/events/01_yade-hackathon.rst:19: WARNING: Could not obtain image size. :scale: option is ignored. /build/reproducible-path/yade-2024.02a/doc/sphinx/formulation.rst:491: WARNING: citation not found: delValle2023 /build/reproducible-path/yade-2024.02a/doc/sphinx/formulation.rst:509: WARNING: citation not found: delValle2023 /build/reproducible-path/yade-2024.02a/doc/sphinx/formulation.rst:748: WARNING: citation not found: AboulHosn2017 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bodiesHandling.py:docstring of yade.bodiesHandling.spheresModify:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bodiesHandling.py:docstring of yade.bodiesHandling.spheresModify:1: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/export.py:docstring of yade.export.VTKExporter.exportFacetsAsMesh:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/export.py:docstring of yade.export.text2vtkSection:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/export.py:docstring of yade.export.text2vtkSection:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py:docstring of yade.geom.facetBox:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py:docstring of yade.geom.facetBox:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py:docstring of yade.geom.facetBox:1: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py:docstring of yade.geom.facetBunker:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py:docstring of yade.geom.facetBunker:1: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py:docstring of yade.geom.facetCone:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py:docstring of yade.geom.facetCone:1: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py:docstring of yade.geom.facetCylinder:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py:docstring of yade.geom.facetCylinder:1: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py:docstring of yade.geom.facetHelix:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py:docstring of yade.geom.facetHelix:1: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py:docstring of yade.geom.facetParallelepiped:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py:docstring of yade.geom.facetParallelepiped:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py:docstring of yade.geom.facetParallelepiped:1: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py:docstring of yade.geom.facetPolygon:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py:docstring of yade.geom.facetPolygon:1: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py:docstring of yade.geom.facetSphere:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.chainedCylinder:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.chainedCylinder:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.cylinder:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.cylinder:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.cylinderConnection:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.gridConnection:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.pfacet:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.pfacetCreator1:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.pfacetCreator1:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.pfacetCreator1:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.pfacetCreator2:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py:docstring of yade.pack.inConvexPolyhedron.center:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py:docstring of yade.pack.inConvexPolyhedron.dim:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py:docstring of yade.pack.inGtsSurface_py.center:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py:docstring of yade.pack.inGtsSurface_py.dim:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py:docstring of yade.pack.inHalfSpace.center:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py:docstring of yade.pack.inHalfSpace.dim:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py:docstring of yade.pack.inSpace.center:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py:docstring of yade.pack.inSpace.dim:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packSpheres.SpherePack.makeCloud:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packSpheres.SpherePack.makeCloud:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packSpheres.SpherePack.makeCloud:1: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.Predicate.center:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.Predicate.dim:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.PredicateBoolean.center:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.PredicateBoolean.dim:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.PredicateDifference.center:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.PredicateDifference.dim:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.PredicateIntersection.center:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.PredicateIntersection.dim:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.PredicateSymmetricDifference.center:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.PredicateSymmetricDifference.dim:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.PredicateUnion.center:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.PredicateUnion.dim:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.inAlignedBox.center:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.inAlignedBox.dim:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.inCylinder.center:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.inCylinder.dim:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.inEllipsoid.center:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.inEllipsoid.dim:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.inGtsSurface.center:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.inGtsSurface.dim:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.inHyperboloid.center:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.inHyperboloid.dim:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.inParallelepiped.center:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.inParallelepiped.dim:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.inSphere.center:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.inSphere.dim:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.notInNotch.center:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._packPredicates.notInNotch.dim:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Law2_ScGeom6D_CohFrictPhys_CohesionMoment:9: WARNING: citation not found: Hassan2010 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.plot.NewtonIntegrator.exactAsphericalRot:1: WARNING: citation not found: delValle2023 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.plot.NewtonIntegrator.normalizeEvery:1: WARNING: citation not found: delValle2023 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/potential_utils.py:docstring of yade.potential_utils.aabbPlates:1: WARNING: more than one target found for cross-reference 'Material': yade.plot.Material, yade.wrapper.Material /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/potential_utils.py:docstring of yade.potential_utils.aabbPlates:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/potential_utils.py:docstring of yade.potential_utils.aabbPlates:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/potential_utils.py:docstring of yade.potential_utils.cuboid:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/potential_utils.py:docstring of yade.potential_utils.cuboid:1: WARNING: more than one target found for cross-reference 'Material': yade.plot.Material, yade.wrapper.Material /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/potential_utils.py:docstring of yade.potential_utils.cuboid:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/potential_utils.py:docstring of yade.potential_utils.cylindricalPlates:1: WARNING: more than one target found for cross-reference 'Material': yade.plot.Material, yade.wrapper.Material /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/potential_utils.py:docstring of yade.potential_utils.potentialblock:1: WARNING: more than one target found for cross-reference 'Material': yade.plot.Material, yade.wrapper.Material /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/potential_utils.py:docstring of yade.potential_utils.prism:1: WARNING: more than one target found for cross-reference 'Material': yade.plot.Material, yade.wrapper.Material /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/potential_utils.py:docstring of yade.potential_utils.prism:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.box:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.box:: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.clumpTemplate:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.clumpTemplate:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.facet:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.facet:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.facet:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.levelSetBody:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.levelSetBody:1: WARNING: more than one target found for cross-reference 'Clump': yade.plot.Clump, yade.wrapper.Clump /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.levelSetBody:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.levelSetBody:1: WARNING: more than one target found for cross-reference 'Vector2': yade._minieigenHP.HP1.Vector2, yade._minieigenHP.Vector2, yade._minieigenHP.HP2.Vector2, yade.plot.HP1.Vector2, yade.plot.HP2.Vector2, yade.plot.Vector2 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.levelSetBody:1: WARNING: more than one target found for cross-reference 'RegularGrid': yade.plot.RegularGrid, yade.wrapper.RegularGrid /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.levelSetBody:1: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.levelSetBody:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.levelSetBody:1: WARNING: more than one target found for cross-reference 'Material': yade.plot.Material, yade.wrapper.Material /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.phiIniPy:1: WARNING: more than one target found for cross-reference 'RegularGrid': yade.plot.RegularGrid, yade.wrapper.RegularGrid /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.polyhedron:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.sphere:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetra:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetra:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetra:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetra:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetraPoly:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetraPoly:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetraPoly:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetraPoly:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.TetrahedronCentralInertiaTensor:1: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.TetrahedronInertiaTensor:1: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.TetrahedronWithLocalAxesPrincipal:1: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.angularMomentum:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.cart2spher:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.cart2spher:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.createInteraction:1: WARNING: more than one target found for cross-reference 'Interaction': yade.plot.Interaction, yade.wrapper.Interaction /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.distApproxRose:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.distApproxSE:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.distApproxSE:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.distApproxSE:1: WARNING: more than one target found for cross-reference 'Vector2': yade._minieigenHP.HP1.Vector2, yade._minieigenHP.Vector2, yade._minieigenHP.HP2.Vector2, yade.plot.HP1.Vector2, yade.plot.HP2.Vector2, yade.plot.Vector2 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.distIniClump:1: WARNING: more than one target found for cross-reference 'Clump': yade.plot.Clump, yade.wrapper.Clump /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.distIniClump:1: WARNING: more than one target found for cross-reference 'RegularGrid': yade.plot.RegularGrid, yade.wrapper.RegularGrid /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.distIniSE:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.distIniSE:1: WARNING: more than one target found for cross-reference 'Vector2': yade._minieigenHP.HP1.Vector2, yade._minieigenHP.Vector2, yade._minieigenHP.HP2.Vector2, yade.plot.HP1.Vector2, yade.plot.HP2.Vector2, yade.plot.Vector2 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.distIniSE:1: WARNING: more than one target found for cross-reference 'RegularGrid': yade.plot.RegularGrid, yade.wrapper.RegularGrid /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.flipCell:1: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.forcesOnCoordPlane:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.forcesOnPlane:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.forcesOnPlane:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.forcesOnPlane:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.getCapillaryStress:1: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.getStress:1: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.getTotalDynamicStress:1: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.inscribedCircleCenter:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.insideClump:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.insideClump:1: WARNING: more than one target found for cross-reference 'Clump': yade.plot.Clump, yade.wrapper.Clump /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.lsSimpleShape:1: WARNING: more than one target found for cross-reference 'LevelSet': yade.plot.LevelSet, yade.wrapper.LevelSet /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.lsSimpleShape:1: WARNING: more than one target found for cross-reference 'AlignedBox3': yade._minieigenHP.AlignedBox3, yade._minieigenHP.HP1.AlignedBox3, yade._minieigenHP.HP2.AlignedBox3, yade.plot.AlignedBox3, yade.plot.HP1.AlignedBox3, yade.plot.HP2.AlignedBox3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.lsSimpleShape:1: WARNING: more than one target found for cross-reference 'Vector2': yade._minieigenHP.HP1.Vector2, yade._minieigenHP.Vector2, yade._minieigenHP.HP2.Vector2, yade.plot.HP1.Vector2, yade.plot.HP2.Vector2, yade.plot.Vector2 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.lsSimpleShape:1: WARNING: more than one target found for cross-reference 'Clump': yade.plot.Clump, yade.wrapper.Clump /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.momentum:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.phiIniCppPy:1: WARNING: more than one target found for cross-reference 'RegularGrid': yade.plot.RegularGrid, yade.wrapper.RegularGrid /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.scalarOnColorScale:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.setBodyAngularVelocity:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.setBodyColor:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.setBodyOrientation:1: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.setBodyPosition:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.setBodyVelocity:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.spher2cart:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.spher2cart:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.voxelPorosity:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade._utils.voxelPorosity:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Facet.setVertices:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Facet.setVertices:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Facet.setVertices:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.NewtonIntegrator.exactAsphericalRot:1: WARNING: citation not found: delValle2023 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.NewtonIntegrator.normalizeEvery:1: WARNING: citation not found: delValle2023 /build/reproducible-path/yade-2024.02a/doc/sphinx/docstring of yade.wrapper.Law2_ScGeom6D_CohFrictPhys_CohesionMoment:9: WARNING: citation not found: Hassan2010 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/ymport.py:docstring of yade.ymport.ele:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/ymport.py:docstring of yade.ymport.iges:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 /build/reproducible-path/yade-2024.02a/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/ymport.py:docstring of yade.ymport.stl:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 generating indices... genindex py-modindex done highlighting module code... [ 1%] AlignedBox2 highlighting module code... [ 2%] AlignedBox3 highlighting module code... [ 2%] Body highlighting module code... [ 3%] BodyContainer highlighting module code... [ 4%] BodyIterator highlighting module code... [ 5%] Bound highlighting module code... [ 5%] BoundDispatcher highlighting module code... [ 6%] BubblePhys highlighting module code... [ 7%] Cell highlighting module code... [ 8%] ChainedState highlighting module code... [ 8%] 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... [ 21%] HP2 highlighting module code... [ 22%] HydroForceEngine highlighting module code... [ 22%] IGeom highlighting module code... [ 23%] IGeomDispatcher highlighting module code... [ 24%] IPhys highlighting module code... [ 25%] IPhysDispatcher highlighting module code... [ 25%] InsertionSortCollider highlighting module code... [ 26%] InteractionContainer highlighting module code... [ 27%] InteractionIterator highlighting module code... [ 28%] InternalForceDispatcher highlighting module code... [ 28%] Ip2_CohFrictMat_CohFrictMat_CohFrictPhys highlighting module code... [ 29%] Law2_SCG_KnKsPhys_KnKsLaw highlighting module code... [ 30%] Law2_ScGeom6D_CohFrictPhys_CohesionMoment highlighting module code... [ 31%] Law2_ScGeom6D_InelastCohFrictPhys_CohesionMoment highlighting module code... [ 32%] Law2_ScGeom_CpmPhys_Cpm highlighting module code... [ 32%] Law2_ScGeom_FrictPhys_CundallStrack highlighting module code... [ 33%] Law2_ScGeom_FrictViscoPhys_CundallStrackVisco highlighting module code... [ 34%] Law2_ScGeom_MindlinPhysCDM_HertzMindlinCDM highlighting module code... [ 35%] Law2_ScGeom_MindlinPhys_Mindlin highlighting module code... [ 35%] Law2_ScGeom_VirtualLubricationPhys highlighting module code... [ 36%] LawDispatcher highlighting module code... [ 37%] LevelSet highlighting module code... [ 38%] LinExponentialPotential highlighting module code... [ 38%] MatchMaker highlighting module code... [ 39%] Material highlighting module code... [ 40%] MaterialContainer highlighting module code... [ 41%] Matrix3 highlighting module code... [ 42%] Matrix3c highlighting module code... [ 42%] Matrix6 highlighting module code... [ 43%] Matrix6c highlighting module code... [ 44%] MatrixX highlighting module code... [ 45%] MatrixXc highlighting module code... [ 45%] MortarPhys highlighting module code... [ 46%] Omega highlighting module code... [ 47%] OpenGLRenderer highlighting module code... [ 48%] ParallelEngine highlighting module code... [ 48%] Predicate highlighting module code... [ 49%] PredicateDifference highlighting module code... [ 50%] PredicateIntersection highlighting module code... [ 51%] PredicateSymmetricDifference highlighting module code... [ 52%] PredicateUnion highlighting module code... [ 52%] Quaternion highlighting module code... [ 53%] RealHPConfig highlighting module code... [ 54%] RegularGrid highlighting module code... [ 55%] RungeKuttaCashKarp54Integrator highlighting module code... [ 55%] STLImporter highlighting module code... [ 56%] ScGeom highlighting module code... [ 57%] Serializable highlighting module code... [ 58%] Shape highlighting module code... [ 58%] SpherePack highlighting module code... [ 59%] SpherePackIterator highlighting module code... [ 60%] State highlighting module code... [ 61%] TagsWrapper highlighting module code... [ 62%] ThreeDTriaxialEngine highlighting module code... [ 62%] TimingDeltas highlighting module code... [ 63%] TriaxialCompressionEngine highlighting module code... [ 64%] TriaxialStressController highlighting module code... [ 65%] Vector2 highlighting module code... [ 65%] Vector2c highlighting module code... [ 66%] Vector2i highlighting module code... [ 67%] Vector3 highlighting module code... [ 68%] Vector3c highlighting module code... [ 68%] 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%] _thread highlighting module code... [ 75%] cycler highlighting module code... [ 75%] inAlignedBox highlighting module code... [ 76%] inCylinder highlighting module code... [ 77%] inEllipsoid highlighting module code... [ 78%] inGtsSurface highlighting module code... [ 78%] inHyperboloid highlighting module code... [ 79%] inParallelepiped highlighting module code... [ 80%] inSphere highlighting module code... [ 81%] notInNotch highlighting module code... [ 82%] yade._libVersions highlighting module code... [ 82%] yade._log highlighting module code... [ 83%] yade._math highlighting module code... [ 84%] yade._minieigenHP highlighting module code... [ 85%] yade._packObb highlighting module code... [ 85%] yade._packPredicates highlighting module code... [ 86%] yade._packSpheres highlighting module code... [ 87%] yade._utils highlighting module code... [ 88%] yade.bf highlighting module code... [ 88%] yade.bodiesHandling highlighting module code... [ 89%] yade.export highlighting module code... [ 90%] yade.geom highlighting module code... [ 91%] yade.gridpfacet highlighting module code... [ 92%] yade.libVersions highlighting module code... [ 92%] yade.linterpolation highlighting module code... [ 93%] yade.math highlighting module code... [ 94%] yade.mpy highlighting module code... [ 95%] yade.pack highlighting module code... [ 95%] yade.plot highlighting module code... [ 96%] yade.post2d highlighting module code... [ 97%] yade.potential_utils highlighting module code... [ 98%] yade.timing highlighting module code... [ 98%] yade.utils highlighting module code... [ 99%] yade.wrapper highlighting module code... [100%] yade.ymport writing additional pages... index search done copying images... [ 1%] fig/particleVsFactortime.png copying images... [ 3%] fig/schemeNumResolVANS.png copying images... [ 4%] fig/clusteredBonds2.png copying images... [ 5%] fig/AEmagnitudeexample2.png copying images... [ 7%] fig/weibullDists.png copying images... [ 8%] fig/strengthDists.png copying images... [ 9%] fig/launchinstance.png copying images... [ 11%] fig/ubunut.png copying images... [ 12%] fig/instancetype.png copying images... [ 13%] fig/connect.png copying images... [ 14%] fig/publicdns.png copying images... [ 16%] fig/gnuplot.png copying images... [ 17%] fig/sweep-and-prune.png copying images... [ 18%] fig/aperiodicpngmath0.png copying images... [ 20%] fig/aperiodicpngmath1.png copying images... [ 21%] fig/aperiodicpngmath2.png copying images... [ 22%] fig/aperiodicpngmath3.png copying images... [ 24%] fig/aperiodicpngmath4.png copying images... [ 25%] fig/spheres-contact-stiffness.png copying images... [ 26%] fig/spheres-dofs.png copying images... [ 28%] fig/sphere-sphere.png copying images... [ 29%] fig/shear-2d.png copying images... [ 30%] fig/cell-shear-aabb.png copying images... [ 32%] fig/cell-flip.png copying images... [ 33%] fig/periodicpngmath0.png copying images... [ 34%] fig/periodicpngmath1.png copying images... [ 36%] fig/periodicpngmath2.png copying images... [ 37%] fig/periodicpngmath3.png copying images... [ 38%] fig/periodicpngmath4.png copying images... [ 39%] fig/periodicpngmath5.png copying images... [ 41%] fig/qt-gui.png copying images... [ 42%] fig/body-classes.png copying images... [ 43%] fig/interaction-classes.png copying images... [ 45%] fig/yade-iter-loop.png copying images... [ 46%] fig/bound-functors.png copying images... [ 47%] fig/shape-functors.png copying images... [ 49%] fig/phys-functors.png copying images... [ 50%] fig/law-functors.png copying images... [ 51%] fig/dispatch-loop.png copying images... [ 53%] fig/subdomains.png copying images... [ 54%] fig/mpyschema0.svg copying images... [ 55%] fig/mpyschema1a.svg copying images... [ 57%] fig/mpyschema1b.svg copying images... [ 58%] fig/mpyschema2.svg copying images... [ 59%] fig/mpyschema3.svg copying images... [ 61%] fig/mpysendBodies.svg copying images... [ 62%] fig/mpyschema4.svg copying images... [ 63%] fig/mpyrecursuveBisection.svg copying images... [ 64%] fig/mpyddcmp.svg copying images... [ 66%] fig/mpybenchmarkDahu.png copying images... [ 67%] fig/potentialParticle.png copying images... [ 68%] fig/potentialBlockInner.png copying images... [ 70%] fig/potentialBlock.png copying images... [ 71%] fig/logging.png copying images... [ 72%] fig/batch-example.png copying images... [ 74%] fig/paraview-drum.png copying images... [ 75%] fig/hyperboloid.png copying images... [ 76%] fig/funnel.png copying images... [ 78%] fig/horse.png copying images... [ 79%] fig/predicate-difference.png copying images... [ 80%] fig/simple-scene-plot-1.png copying images... [ 82%] fig/simple-scene-plot-2.png copying images... [ 83%] fig/simple-scene-plot-3.png copying images... [ 84%] fig/simple-scene-plot-4.png copying images... [ 86%] fig/yade-multi-gnuplot-single.png copying images... [ 87%] fig/yade-multi-gnuplot-merged.png copying images... [ 88%] fig/yade-multi-summary.svg copying images... [ 89%] fig/paraview-open-files.png copying images... [ 91%] fig/paraview-rendering-apply.png copying images... [ 92%] fig/paraview-glyph-icon.png copying images... [ 93%] fig/micro-domains.png copying images... [ 95%] fig/localstrain.png copying images... [ 96%] fig/clump-breakage-splitting-clump.png copying images... [ 97%] fig/clump-breakage-handling-new-clumps.png copying images... [ 99%] fig/clump-breakage-packing-parameters.png copying images... [100%] fig/rheological-scheme.png dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 824 warnings. The HTML pages are in _build/html. cd /build/reproducible-path/yade-2024.02a/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-2024.02a/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-2024.02a/debian/tmp -name '*.pyc' -print0 | xargs -0 rm -f find /build/reproducible-path/yade-2024.02a/debian/tmp -name '__pycache__' -print0 | xargs -0 rm -rf find /build/reproducible-path/yade-2024.02a/debian/tmp -name 'yade.py' -print0 | xargs -0 rm -f make[1]: Leaving directory '/build/reproducible-path/yade-2024.02a' dh_install -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel dh_installdocs -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel debian/rules execute_after_dh_installdocs make[1]: Entering directory '/build/reproducible-path/yade-2024.02a' dh_sphinxdoc make[1]: Leaving directory '/build/reproducible-path/yade-2024.02a' debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/yade-2024.02a' dh_installchangelogs ChangeLog make[1]: Leaving directory '/build/reproducible-path/yade-2024.02a' dh_installexamples -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel debian/rules override_dh_installman make[1]: Entering directory '/build/reproducible-path/yade-2024.02a' dh_installman -p yade yade.1 yade-batch.1 make[1]: Leaving directory '/build/reproducible-path/yade-2024.02a' dh_python3 -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel dh_installsystemduser -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel dh_lintian -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel dh_perl -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel dh_link -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel dh_strip_nondeterminism -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel debian/rules override_dh_compress make[1]: Entering directory '/build/reproducible-path/yade-2024.02a' 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-2024.02a' dh_fixperms -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel dh_missing -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel dh_dwz -a -O--builddirectory=/build/reproducible-path/yade-2024.02a/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-2024.02a/debian/build -O--no-parallel dh_makeshlibs -a -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel dh_shlibdeps -a -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_ymport.so contains an unresolvable reference to symbol _ZN5boost6python7objects21py_function_impl_baseD2Ev: it's probably a plugin dpkg-shlibdeps: warning: 50 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 _ZN4yade4Cell6loggerE: it's 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/py/yade/WeightedAverage2d.so contains an unresolvable reference to symbol _ZN5boost6python15instance_holder10deallocateEP7_objectPv: it's 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-mpfr150/libpre_dem.so contains an unresolvable reference to symbol mpfr_sqr: it's probably a plugin dpkg-shlibdeps: warning: 299 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 _ZN4yade12ClassFactory18registerFactorableENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFPNS_10FactorableEvEPFN5boost10shared_ptrIS7_EEvEPFPvvE: it's probably a plugin dpkg-shlibdeps: warning: 69 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so contains an unresolvable reference to symbol _ZTVN4yade27Law2_ScGeom_WirePhys_WirePME: it's 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-double/libpkg_lbm.so contains an unresolvable reference to symbol _ZN4yade5Scene8postLoadERS0_: it's 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-mpfr150/libpkg_common.so contains an unresolvable reference to symbol _ZN4yade5Omega6loggerE: it's probably a plugin dpkg-shlibdeps: warning: 256 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_free_cache2: it's probably a plugin dpkg-shlibdeps: warning: 102 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: can't extract name and version from library name 'libyade.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libyade.so' dpkg-shlibdeps: warning: can't extract name and version from library name '_GLViewer.so' dpkg-shlibdeps: warning: can't extract name and version from library name '_GLViewer.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_common.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_common.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_dem.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_dem.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_fem.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_fem.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_lbm.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_lbm.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_openfoam.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_openfoam.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_polyhedra.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_polyhedra.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_potential.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_potential.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpre_dem.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpre_dem.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpre_potential.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpre_potential.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpost_image.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpost_image.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpost_vtk.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpost_vtk.so' dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/_gts.so contains an unresolvable reference to symbol PyModule_Create2: it's probably a plugin dpkg-shlibdeps: warning: 54 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packSpheres.so contains an unresolvable reference to symbol _ZN4yade10SpherePack3addERKN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEEd: it's 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-mpfr150/py/yade/wrapper.so contains an unresolvable reference to symbol _ZTIN5boost7archive17archive_exceptionE: it's probably a plugin dpkg-shlibdeps: warning: 346 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 _ZTIN4yade12BoundFunctorE: it's probably a plugin dpkg-shlibdeps: warning: 205 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 _ZN4yade5Scene15fillDefaultTagsEv: it's 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/py/yade/wrapper.so contains an unresolvable reference to symbol _ZN4yade20InteractionContainer25postLoad__calledFromSceneERKN5boost10shared_ptrINS_13BodyContainerEEE: it's probably a plugin dpkg-shlibdeps: warning: 305 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: can't extract name and version from library name '_gts.so' dpkg-shlibdeps: warning: can't extract name and version from library name '_gts.so' dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packPredicates.so contains an unresolvable reference to symbol _ZNK5boost6python9converter12registration21to_python_target_typeEv: it's probably a plugin dpkg-shlibdeps: warning: 77 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/gts/_gts.so contains an unresolvable reference to symbol g_slist_free: it's probably a plugin dpkg-shlibdeps: warning: 54 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/WeightedAverage2d.so contains an unresolvable reference to symbol mpfr_rint: it's probably a plugin dpkg-shlibdeps: warning: 105 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packObb.so contains an unresolvable reference to symbol _ZN7Logging8colorEndB5cxx11Ev: it's probably a plugin dpkg-shlibdeps: warning: 47 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 _ZN5boost6python7objects10class_baseC2EPKcmPKNS0_9type_infoES4_: it's probably a plugin dpkg-shlibdeps: warning: 303 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so contains an unresolvable reference to symbol _ZNK4yade5Omega20getDynlibsDescriptorB5cxx11Ev: it's 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-double/py/yade/_utils.so contains an unresolvable reference to symbol _ZN4yade4Shop20RayleighWaveTimeStepEN5boost10shared_ptrINS_5SceneEEE: it's probably a plugin dpkg-shlibdeps: warning: 258 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so contains an unresolvable reference to symbol glVertex3dv: it's 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-longdouble/libpre_dem.so contains an unresolvable reference to symbol _ZTVN4yade25TriaxialCompressionEngineE: it's 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-double/py/yade/_packPredicates.so contains an unresolvable reference to symbol _ZN5boost6python9converter18shared_ptr_deleterclEPKv: it's 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-mpfr150/libpkg_dem.so contains an unresolvable reference to symbol _ZN4yade21InsertionSortCollider13insertionSortERNS0_9VecBoundsEPNS_20InteractionContainerEPNS_5SceneEb: it's probably a plugin dpkg-shlibdeps: warning: 240 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 glRasterPos2i: it's probably a plugin dpkg-shlibdeps: warning: 186 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 _ZNK4yade5State19blockedDOFs_vec_getB5cxx11Ev: it's probably a plugin dpkg-shlibdeps: warning: 205 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 _ZN4yade5Scene15fillDefaultTagsEv: it's probably a plugin dpkg-shlibdeps: warning: 232 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 _ZTIN4yade28CohesiveFrictionalContactLawE: it's 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-mpfr150/libpkg_potential.so contains an unresolvable reference to symbol mpfr_free_cache2: it's probably a plugin dpkg-shlibdeps: warning: 179 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/_gts.so contains an unresolvable reference to symbol PyBool_Type: it's probably a plugin dpkg-shlibdeps: warning: 54 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_log.so contains an unresolvable reference to symbol _ZN7Logging14saveConfigFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE: it's 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-mpfr150/py/yade/_log.so contains an unresolvable reference to symbol _ZN5boost3log11v2_mt_posix11record_view11public_data7destroyEPKS3_: it's 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/py/yade/_log.so contains an unresolvable reference to symbol _ZN7Logging15setOutputStreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb: it's 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-longdouble/libpkg_fem.so contains an unresolvable reference to symbol glutSolidSphere: it's probably a plugin dpkg-shlibdeps: warning: 99 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_customConverters.so contains an unresolvable reference to symbol PyErr_Occurred: it's probably a plugin dpkg-shlibdeps: warning: 180 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so contains an unresolvable reference to symbol _ZTIN4yade8GridNodeE: it's 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_fem.so contains an unresolvable reference to symbol PyBool_Type: it's 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-mpfr150/libpkg_lbm.so contains an unresolvable reference to symbol mpfr_div: it's probably a plugin dpkg-shlibdeps: warning: 137 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 _ZN5boost7archive18basic_xml_oarchiveINS0_12xml_oarchiveEE13save_overrideERKNS0_23class_id_reference_typeE: it's 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/py/yade/_math.so contains an unresolvable reference to symbol _ZN5boost6python7objects10class_baseC2EPKcmPKNS0_9type_infoES4_: it's probably a plugin dpkg-shlibdeps: warning: 193 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's probably a plugin dpkg-shlibdeps: warning: 47 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 _ZN4yade5Omega6loggerE: it's probably a plugin dpkg-shlibdeps: warning: 128 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so contains an unresolvable reference to symbol PyLong_FromLong: it's probably a plugin dpkg-shlibdeps: warning: 102 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so contains an unresolvable reference to symbol _ZN5boost3log11v2_mt_posix13attribute_setD1Ev: it's probably a plugin dpkg-shlibdeps: warning: 42 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 _Py_Dealloc: it's probably a plugin dpkg-shlibdeps: warning: 237 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 _ZN4yade4Shop37getViscoelasticFromSpheresInteractionEN5boost14multiprecision6numberINS2_8backends18mpfr_float_backendILj150ELNS2_20mpfr_allocation_typeE1EEELNS2_26expression_template_optionE0EEES9_S9_NS1_10shared_ptrINS_9ViscElMatEEE: it's probably a plugin dpkg-shlibdeps: warning: 266 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 _ZN5boost6python6detail11init_moduleER11PyModuleDefPFvvE: it's probably a plugin dpkg-shlibdeps: warning: 42 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_levelSet.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_levelSet.so' dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so contains an unresolvable reference to symbol _ZN5boost7archive6detail22archive_serializer_mapINS0_12xml_iarchiveEE6insertEPKNS1_16basic_serializerE: it's 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-longdouble/py/yade/_minieigenHP.so contains an unresolvable reference to symbol mpfr_fits_ulong_p: it's probably a plugin dpkg-shlibdeps: warning: 233 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 _ZTVN4yade14SimulationFlowE: it's probably a plugin dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so contains an unresolvable reference to symbol _ZN9SingletonIN4yade12ClassFactoryEE4selfE: it's 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-mpfr150/py/yade/_packPredicates.so contains an unresolvable reference to symbol _ZN5boost3log11v2_mt_posix3aux15stream_providerIcE17allocate_compoundERNS1_6recordE: it's probably a plugin dpkg-shlibdeps: warning: 105 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so contains an unresolvable reference to symbol _ZN5boost3log11v2_mt_posix4core16push_record_moveERNS1_6recordE: it's probably a plugin dpkg-shlibdeps: warning: 47 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 glBegin: it's probably a plugin dpkg-shlibdeps: warning: 184 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 _ZTIN4yade15BoundDispatcherE: it's probably a plugin dpkg-shlibdeps: warning: 216 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 _ZN5boost6python21handle_exception_implENS_9function0IvEE: it's 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/py/yade/_libVersions.so contains an unresolvable reference to symbol _ZN5boost6python6detail12gcc_demangleEPKc: it's probably a plugin dpkg-shlibdeps: warning: 42 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 _ZN7Logging17createNamedLoggerENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE: it's probably a plugin dpkg-shlibdeps: warning: 42 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 _ZN5boost6python6detail12gcc_demangleEPKc: it's probably a plugin dpkg-shlibdeps: warning: 73 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so contains an unresolvable reference to symbol _ZN4yade4Cell18integrateAndUpdateENS_4math15ThinRealWrapperIeEE: it's probably a plugin dpkg-shlibdeps: warning: 169 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 mpfr_tan: it's probably a plugin dpkg-shlibdeps: warning: 234 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 _ZN4yade13DynLibManagerC1Ev: it's probably a plugin dpkg-shlibdeps: warning: 203 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packSpheres.so contains an unresolvable reference to symbol _ZN5boost3log11v2_mt_posix3aux15stream_providerIcE16release_compoundEPNS4_15stream_compoundE: it's probably a plugin dpkg-shlibdeps: warning: 100 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_math.so contains an unresolvable reference to symbol mpc_acos: it's 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-double/py/yade/WeightedAverage2d.so contains an unresolvable reference to symbol _ZN5boost6python9converter18shared_ptr_deleterclEPKv: it's probably a plugin dpkg-shlibdeps: warning: 76 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packSpheres.so contains an unresolvable reference to symbol _ZN5boost6python15instance_holderC2Ev: it's 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/py/yade/qt/_GLViewer.so contains an unresolvable reference to symbol _ZTVN4yade14SimulationFlowE: it's probably a plugin dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_customConverters.so contains an unresolvable reference to symbol _ZN5boost6python15instance_holderD2Ev: it's probably a plugin dpkg-shlibdeps: warning: 186 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/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/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.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-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.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/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.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-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.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/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.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-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.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-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/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-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/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-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so 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-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so were not linked against libvtkCommonMath-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.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-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.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-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/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-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/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so were not linked against libglut.so.3.12 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.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-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.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-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/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.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-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so 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-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so were not linked against libvtkkissfft-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/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-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/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-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so 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-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so were not linked against libvtkIOXMLParser-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/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-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so 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-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so were not linked against libvtksys-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/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-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/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-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/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/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.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-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.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-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/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-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so 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-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so were not linked against libvtkIOImage-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-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-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/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-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/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-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so 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-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so were not linked against libvtkFiltersSources-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/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/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.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-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/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-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so 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-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so were not linked against libvtkImagingGeneral-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so 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-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so were not linked against libvtkImagingCore-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.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-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so were not linked against libboost_log_setup.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-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so 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-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.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-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so 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-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so were not linked against libvtkIOParallelXML-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so 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-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so were not linked against libvtkRenderingCore-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/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/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.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-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.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-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/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) dh_installdeb -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel dh_gencontrol -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel dpkg-gencontrol: warning: package libyade: substitution variable ${python3:Depends} unused, but is defined dpkg-gencontrol: warning: Depends field of package python3-yade: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: package yade-doc: substitution variable ${python3:Depends} unused, but is defined dpkg-gencontrol: warning: package yade-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined dpkg-gencontrol: warning: package libyade: substitution variable ${python3:Depends} unused, but is defined dh_md5sums -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel dh_builddeb -O--builddirectory=/build/reproducible-path/yade-2024.02a/debian/build -O--no-parallel dpkg-deb: building package 'yade-doc' in '../yade-doc_2024.02a-1_all.deb'. dpkg-deb: building package 'python3-yade' in '../python3-yade_2024.02a-1_arm64.deb'. dpkg-deb: building package 'yade' in '../yade_2024.02a-1_arm64.deb'. dpkg-deb: building package 'libyade' in '../libyade_2024.02a-1_arm64.deb'. dpkg-deb: building package 'libyade-dbgsym' in '../libyade-dbgsym_2024.02a-1_arm64.deb'. dpkg-genbuildinfo --build=binary -O../yade_2024.02a-1_arm64.buildinfo dpkg-genchanges --build=binary -O../yade_2024.02a-1_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) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/1586703 and its subdirectories I: Current time: Sun Jun 22 00:03:56 -12 2025 I: pbuilder-time-stamp: 1750593836 Mon May 20 05:41:02 UTC 2024 I: 1st build successful. Starting 2nd build on remote node codethink01-arm64.debian.net. Mon May 20 05:41:02 UTC 2024 I: Preparing to do remote build '2' on codethink01-arm64.debian.net. Mon May 20 13:54:02 UTC 2024 I: Deleting $TMPDIR on codethink01-arm64.debian.net.